首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

从网页中夺取邮箱

2012-12-23 
从网页中攫取邮箱import java.io.BufferedReaderimport java.io.FileNotFoundExceptionimport java.io.F

从网页中攫取邮箱

import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.TimeZone;import java.util.regex.Matcher;import java.util.regex.Pattern;public class EmailSpider { // Email蜘蛛程序public static void main(String[] args) {try { // 从文件中读入BufferedReader br = new BufferedReader(new FileReader("F:\\index.html"));String line = "";while ((line = br.readLine()) != null) { // 整行读入parse(line);}} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}private static void parse(String line) {Pattern p = Pattern.compile("[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+"); // 匹配邮件地址Matcher m = p.matcher(line);while (m.find()) {System.out.println(m.group()); // 分组打印}}}

热点排行