博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式抓取网页中的邮箱地址
阅读量:7135 次
发布时间:2019-06-28

本文共 696 字,大约阅读时间需要 2 分钟。

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

 

 

上代码非常简单 :把网页源代码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());		}	}}

 

 

转载于:https://www.cnblogs.com/wxisme/p/4363756.html

你可能感兴趣的文章
(转)【Unity Shaders】Alpha Test和Alpha Blending
查看>>
遍历map的四方方法
查看>>
Java多媒体编程应用
查看>>
Linux - 静默安装oracle数据库总结
查看>>
维翔主机asp主机使用遇到的问题及解决方案总结
查看>>
try
查看>>
Session的SqlServer模式的配置
查看>>
struts2 访问国际化资源 <s:text>作为属性
查看>>
亲和串(两种方法妙解)
查看>>
zoj 3823 Excavator Contest(结构体)
查看>>
我看到西电通院考试——学生应该做的事情?
查看>>
linux通过shell脚本修改文件内容
查看>>
android 实现跳动频谱 DEMO
查看>>
MYSQL 多表更新 UPDATE SET like concat('%',abc,'%');
查看>>
【Win 10应用开发】手动调用WCF服务
查看>>
Linux jstack分析cpu占用100%
查看>>
[Shell]Bash变量:环境变量的配置文件和登录信息
查看>>
在CENTOS6上安装MONGODB
查看>>
android ListView的上部下拉刷新下部点击加载更多具体实现及拓展
查看>>
使用NuGet时的一个乌龙
查看>>