读书人

java学习札记:龙抓手之抓取网页中的邮

发布时间: 2012-09-08 10:48:07 作者: rapoo

java学习笔记:龙抓手之抓取网页中的邮件地址

?


java学习札记:龙抓手之抓取网页中的邮件地址
?

?

/*正则表达式  [示例]:龙抓手之抓取网页中的邮件地址*/import java.net.*;import java.io.*;import java.util.regex.*;class Demo{  public static void main(String[] args) throws Exception  {    getMails();  }    public static void getMails() throws Exception  {     URL url=new URL("http://192.168.1.3/index.html");    URLConnection conn=url.openConnection();    BufferedReader bufrIn= new BufferedReader(new InputStreamReader(conn.getInputStream()));    String line=null;    String mailReg="\\w+@\\w+(\\.\\w+)+"; //模糊匹配        Pattern pat=Pattern.compile(mailReg);    while(true)    {      line=bufrIn.readLine();      if(line!=null)      {        Matcher mat=pat.matcher(line);        while(mat.find())        {          s.op(mat.group());        }      }      else      {        break;      }    }  }}

?

读书人网 >编程

热点推荐