在繁杂的网页中揪出email地址
利用正则表达式在繁杂的网页中揪出email地址
完整代码,可运行
package WordAnalyse;
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 br = new BufferedReader(new FileReader("C:\\jiajun.txt"));
String str = "";
while((str=br.readLine()) != null) {
parse(str);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
private static void parse(String str) {
Pattern p = Pattern.compile("[\\w[.-]]+@[\\w[.-]]+[\\w]+");
Matcher m = p.matcher(str);
while(m.find()) {
System.out.println(m.group());
}
}
}
在繁杂的网页中揪出email地址相关推荐
- JAVA获取网页中的电影下载地址小程序
现在电影资源越来越少了,今天想看看吸血鬼日记,结果网上搜出的网址不支持迅雷批量下载,我一个一个点,很累.于是就看看网页源代码发现影片都以FTP开头,rmvb结尾.于是就写了个小程序能够获取网页中所有的 ...
- python如何提取网络链接_Python网络爬虫——把一个网页中所有的链接地址提取出来(去重)...
# 把一个网页中所有的链接地址提取出来. 运行环境Python3.6.4-实现代码:import urllib.request import re #1. 确定好要爬取的入口链接 url = &quo ...
- url中找出IP地址
从url中找出ip地址 比如 http://192.168.1.111:3000/2.xml 比如 http://192.168.2.222/dddd.png 思路 设定接口函数为: const ch ...
- 网页中的三种地址详解
网页中的a标签具有地址跳转的功能,href属性指向跳转的地址. 一.三种地址模式 网络地址分为两种,一种是绝对地址,一种是相对地址. 但是相对地址又可以细分为两种,一种是基于当前目录的相对地址,一种是 ...
- 教程 | 使用Tensorflow从视频中揪出皮卡丘!
作者 | Juan De Dios Santos 译者 | Zhiyong Liu 编辑 | Natalie,Debra AI 前线导读:图像分类和目标检测是计算机视觉两大模块.相比于图像分类,目标检 ...
- 获取网页中的视频下载地址(利用抓包)
根据上篇文章的思路,我用了监听网卡流量的方式来改进了我的程序.速度得到了大大的提升. 思路 下图是我用wireshark做的实验.把请求路径中带.mp4, .flv的请求留下来,得到的就是请求的视频资 ...
- shell脚本提取一个文件中的合法email地址
#! /bin/bash function read_file(){ for i in `cat $1` do if [ `echo $i |grep "^[a-zA-Z0-9_-]*@[A ...
- asp.net实现在网页上自动显示超链接以及Email地址
人们总喜欢在帖子中加上各种有用的URL链接或Email地址.而笔者当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些 ...
- autoHotkey —同个快捷键在不同网页中不同功能
文章目录 autoHotkey - 同个快捷键在不同网页的功能不同 基本环境 为什么要做这个事情 实现过程 代码 效果 autoHotkey - 同个快捷键在不同网页的功能不同 基本环境 autoho ...
- c语言编程网页数据提取,怎么用c语言抓取网页中的数据
当前位置:我的异常网» C语言 » 怎么用c语言抓取网页中的数据 怎么用c语言抓取网页中的数据 www.myexceptions.net 网友分享于:2013-07-17 浏览:390次 如何用c ...
最新文章
- SAP QM 内向交货单在完成包装之后就自动触发了检验批?
- 程序员节,10月24日!
- 【错误记录】VMware 虚拟机报错 ( VMWare 中的 Ubuntu 虚拟机网络设置 | 第一次网络设置 )
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例 --转载
- 通过set方式注入的bean为null_Spring 注入集合
- 数据科学入门与实战:玩转pandas之四
- 淘宝、飞猪、闲鱼都挂了,阿里云却正常?!
- c# 解析JSON的几种办法
- 机械硬盘的改进想法:一臂多头
- Java 技术书籍大全
- MATLAB ttest和ttest2的区别
- mac上装windows10
- 域名备案、服务器备案和网站备案有什么区别?
- 中文核心期刊目录(2008年版).
- 免费数据 | CnOpenData空气质量站点监测数据
- Infrared and Visible Image Fusion using a Deep Learning Framework解析
- 开源mysql数据库审计工具_Yearning基于Inception的开源SQL审核平台(数据库审计)
- 期刊分类—CSSCI、A类、B类、C类、核心期刊的区别
- 第二次学习计划 之 SVM算法
- 基于聚类分析算法的数字化图书馆、图书馆管理系统