获取指定文档中的邮件地址
[java]/*
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:获取指定文档中的邮件地址
* 作 者:薛广晨
* 完成日期:2012 年 11 月 17 日
* 版 本号:x1.0
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述: 获取指定文档中的邮件地址。
* 程序输出:
* 程序头部的注释结束
*/
import java.io.*;
import java.util.*;
import java.util.regex.*;
class RegexTest2
{
public static void main(String[] args)throws Exception
{
getMails();
}
public static void getMails()throws Exception
{
BufferedReader bufr = new BufferedReader(new FileReader("mail.txt"));
String line = null;
String mailreg = "\\w+@\\w+(\\.\\w+)+";
Pattern p = Pattern.compile(mailreg);
while((line = bufr.readLine()) != null)
{
Matcher m = p.matcher(line);
while(m.find())
{
System.out.println(m.group());
}
}
}
}
补充:软件开发 , Java ,