gpt4 book ai didi

java在网页上面抓取邮件地址的方法

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章java在网页上面抓取邮件地址的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了java在网页上面抓取邮件地址的方法。分享给大家供大家参考。具体实现方法如下:

  。

复制代码代码如下:
import java.io.BufferedReader;  
import java.io.InputStreamReader;  
import java.net.URL;  
import java.util.regex.Matcher;  
import java.util.regex.Pattern;  
  
public class h1  
{  
   public static String   getWebCon(String domain)  
   {  
    System.out.println("开始抓取邮件地址..("+domain+")");  
    StringBuffer sb=new StringBuffer();  
    try  
    {  
     java.net.URL url=new java.net.URL(domain);  
     BufferedReader in=new BufferedReader(new InputStreamReader(url.openStream()));  
     String line;  
     while((line=in.readLine())!=null)  
     {  
      parse(line);  
     }  
     in.close();  
    }  
    catch(Exception e)  
    {  
     sb.append(e.toString());  
     System.err.println(e);  
      
    }  
    return sb.toString();  
   }  
   public static void main(String[] args)  
   {  
    String s;  
    s=h1.getWebCon("http://post.baidu.com/f?kz=34942387"); //这是要抓取的网页,自己可以试下.  
    //System.out.println(s);  
   }  
   private static void parse(String line)  
   {  
    Pattern p=Pattern.compile("[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+");//邮箱的正则表达式  
    Matcher m=p.matcher(line);  
    while(m.find())  
    {  
     System.out.println(m.group());  
    }  
   }  
}

  。

希望本文所述对大家的Java程序设计有所帮助.

最后此篇关于java在网页上面抓取邮件地址的方法的文章就讲到这里了,如果你想了解更多关于java在网页上面抓取邮件地址的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com