12306取消订单座位不改单

java在网页上面抓取邮件地址的方法
投稿:shichen2014
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了java在网页上面抓取邮件地址的方法,是比较典型的Java正则匹配应用实例,具有一定的参考借鉴价值,需要的朋友可以参考下
本文实例讲述了java在网页上面抓取邮件地址的方法。分享给大家供大家参考。具体实现方法如下:
代码如下:import java.io.BufferedR&
import java.io.InputStreamR&
import java.net.URL;&
import java.util.regex.M&
import java.util.regex.P&
public class h1&
&& public static String&& getWebCon(String domain)&
&&& System.out.println("开始抓取邮件地址..("+domain+")");&
&&& StringBuffer sb=new StringBuffer();&
&&&& java.net.URL url=new java.net.URL(domain);&
&&&& BufferedReader in=new BufferedReader(new InputStreamReader(url.openStream()));&
&&&& while((line=in.readLine())!=null)&
&&&&& parse(line);&
&&&& in.close();&
&&& catch(Exception e)&
&&&& sb.append(e.toString());&
&&&& System.err.println(e);&
&&& return sb.toString();&
&& public static void main(String[] args)&
&&& s=h1.getWebCon("/f?kz="); //这是要抓取的网页,自己可以试下.&
&&& //System.out.println(s);&
&& private static void parse(String line)&
&&& Pattern pile("[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+");//邮箱的正则表达式&
&&& Matcher m=p.matcher(line);&
&&& while(m.find())&
&&&& System.out.println(m.group());&
希望本文所述对大家的Java程序设计有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具12:36 提问
java web项目,修改浏览器访问地址
我现在用tomcat来部署。但是,我发布的程序,在浏览器中输入
如果我想,输入的是 -
别叫我重新建一个项目)
按赞数排序
三种方式解决:
1.在Eclipse的server点击应用部署的tomcat服务,弹出窗口里选择modules,点击Edit,修改Path为/Game/重启即OK.
2.直接把项目Project1重命名为Game,其相关内容均会改变,重新部署至Tomcat
3.右键项目-Properties-Web Project Settings,修改Context root为/Game/后重新部署
找到tomcat安装目录下的配置文件server.xml,在host标签内添加这个标签后就可以了,找到这个文件后,直接打开,搜索"",放在这个标签之前
path="/Game"
docBase="E:/Project1/web"
privileged="true"&
.在Eclipse的server点击应用部署的tomcat服务,弹出窗口里选择modules,点击Edit,修改Path为/Game/重启即OK.
直接把项目包重命名,或者复制一份到tomcat的webapps目录下,startup你的tomcat就ok了
其他相似问题java:用IE打开html-java web 写服务器代码后用浏览器打开html出... _心理健康资讯
java:用IE打开html
java:用IE打开html
&lt.swing. WIDTH=20 HEIGHT=40&HEAD&
简单招呼小应用程序例程
&lt.drawString(&quot, 20);/
/APPLET&.awt。java文件TITLE&
&&#47!&/
& public class J_HelloApplet extends JApplet{
public void paint(Graphics g)
g, 10;practice makes perfect&quot, getHeight( ));&g;
}}html文件&lt.class&/
&BODY&gt.drawString(&
&APPLET CODE=&quot.java.clearRect(0;BODY&gt, 0.JApplet,可是用IE打不开;&#47, getWidth( ).TITLE&HEAD&, 10;&#47, 20);HTML&J_HelloApplet.G
g.html可以打开,用appletviewer AppletE
&lt,不知道该怎么办我写了一个J_HelloAHTML&小应用程序,编译生成J_HelloApplet,您好,然后又写了一个AppletExample
你在打开html的时候?如果有的话就需要允许执行,有没有弹出一个提示呢打开java是需要浏览器支持的
1、看看是不是浏览器的问题,清理下缓存在试试(删除浏览器里面的INTERnet临时文件,重启浏览器进...
你的打印机真够老的。 最好在WIN下将驱动全部卸载后再进行安装,类似情况多半是接口设置不对造成的,装...
w.x.baidu/alading/anquan_soft_down_all/...
在天朝,有什么奇怪的, 是GFW的问题
win7系统64位,有二个浏览器,一个是64位的,一个是32位的,64位的ie浏览器很多程序和网页还...
res://ieframe.dll/acr_error.ht... 41
HT:HyperTerminal(赸级终端)HTM,HTML:赸文本文档...JAR:Java档案文...
好像不支持其他版本的IE吧,卸载IE11如图 去掉那个框里的勾,在确定就卸载IE11了
主页被锁定了,下载一个360安全卫士,然后进行一下系统修复即可 如果帮到你了,希望采纳一下,谢谢!
电脑各种出错误 故障模块名称: ntdll.dll IE9网页开几个 偶尔也出 。。用QQ的时候也出...
你可能感兴趣的相关内容6

我要回帖

更多关于 12306取消不了订单 的文章

 

随机推荐