zoukankan      html  css  js  c++  java
  • 正则表达式抓取网页中的邮箱地址

       最近为了给博友分享资源,不得不利用一下了。下次再谈怎么自动发送带附件的邮件到目标邮箱地址。

    上代码非常简单 :把网页源代码copy到new.txt文件下就OK了。

    import java.io.*;
    import java.util.*;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    
    
    public class getEmail {
    
    	public static void main(String[] args) throws Exception {
    		FileReader fr = new FileReader("E:\new.txt");
    		BufferedReader bf = new BufferedReader(fr);
    		String str = "";
    		StringBuilder strb = new StringBuilder();
    		while((str = bf.readLine()) != null) {
    			strb.append(str);
    			str = "";
    		}
    		Pattern p = Pattern.compile("\w{3,20}@\w+\.(com|gov|net|org)");
    		Matcher m = p.matcher(strb);
    		while(m.find()) {
    			System.out.println(m.group());
    		}
    
    	}
    
    }
    


     

  • 相关阅读:
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    《鸟哥的Linux私房菜》读书笔记
    w命令集合
  • 原文地址:https://www.cnblogs.com/wxisme/p/4363756.html
Copyright © 2011-2022 走看看