利用正则表达式找出文件里的所有邮件地址
2012-11-18 00:47
357 查看
package cn.com; //利用正则表达式找出文件里的所有邮件地址 //总结: //String mailreg="\\w+@\\w+\\.\\w+";此句错误 //它可以发现ava@sohu.com这种类型,但是无法发现ava@sohu.com.cn这种类型。 //所以需要修改为String mailreg="\\w+@\\w+(\\.\\w+)+";因为\\.\\w+这个整体可以出现多次 import java.util.regex.*; import java.io.*; class Test7 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new FileReader("f:\\mail.txt")); // String mailreg="\\w+@\\w+\\.\\w+";//一定要注意这个表达式!此句错误。如下改正: String mailreg = "\\w+@\\w+(\\.\\w+)+"; String line =null; Pattern pa = Pattern.compile(mailreg); while ((line = br.readLine()) != null) { Matcher ma = pa.matcher(line); while (ma.find()) { System.out.println(ma.group()); } } } }
相关文章推荐
- 利用正则表达式找出文件里的所有邮件地址
- 利用正则表达式统计某个某个文件夹下所有java文件的 空格行数、注释行数、和代码行数
- 利用正则表达式:找到一段字符串中所有的IP地址和Email地址
- [导入][原创]使用正则表达式找出HTML代码内所有IMG图片的SRC链接地址
- 用正则表达式找出一个文件中有多少个邮箱地址
- 利用正则表达式统计代码中的(代码行数,注释行数,空白行数)利用正则表达式获取一个网页中所有的邮箱地址
- 利用javascript正则表达式对邮件地址进行验证
- java利用正则表达式获取一个网页中的所有邮箱地址
- 正则表达式-网页爬虫-从服务器或本地文件获取邮件地址
- 利用正则表达式读取txt文件中的邮箱,电话号码,url地址,手机号,将数据一行一个保存到一个新的文件中去
- Javascript url地址传参及获取参数的简单实用方法(利用正则表达式)
- php中使用正则表达式验证邮件地址
- VBS正则表达式:识别是否为邮件地址的函数
- PyCon 2011 - Hidden Treasures of the Python Standard Library - 邮件地址正则表达式匹配
- 利用正则表达式进行修改自定义ini配置文件
- 邮件地址有效性验证的正则表达式
- 利用正则表达式从文件路径中匹配文件名
- 史上最复杂的验证邮件地址的正则表达式
- 利用正则表达式提取docx转为txt的文件。