抓取本地网页中的email地址
2012-05-27 20:46
495 查看
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class EmailSpider {
public static void main(String[] args){
try {
BufferedReader bf=new BufferedReader(new FileReader("D:\\留下你的邮箱地址.htm"));
String line="";
while((line=bf.readLine())!=null){
parse(line);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
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());
}
}
}
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class EmailSpider {
public static void main(String[] args){
try {
BufferedReader bf=new BufferedReader(new FileReader("D:\\留下你的邮箱地址.htm"));
String line="";
while((line=bf.readLine())!=null){
parse(line);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
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());
}
}
}
相关文章推荐
- Java正则表达式,抓取网页email地址实例
- Java正则表达式,抓取网页email地址实例
- 简单小程序-抓取网页中的email地址。
- Java写的抓取任意网页中email地址的小程序
- 抓取网页Email地址
- 应用——抓取网页中的Email地址
- 抓取网页文件中的email地址的简易java程序
- 使用正则表达式抓取网页中的email地址
- 这是一个将指定URL地址的网页 抓取为本地网页的代码。
- 抓取网页文件中的email地址的简易java程序
- Java正则表达式(一)、抓取网页email地址实例
- Java正则表达式(一)、抓取网页email地址实例
- Java正则表达式(一)、抓取网页email地址实例
- 笔记:使用mailto在网页中链接Email地址
- 获取网页内容的email地址
- Python小应用1 - 抓取网页中的链接地址
- 用asp自动解析网页中的图片地址,并将其保存到本地服务器
- python爬虫之抓取网页中的图片到本地
- 正则表达式的应用—爬取网页上的email地址
- html——使用mailto在网页中链接Email地址