最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java在網(wǎng)頁上面抓取郵件地址的方法

 更新時(shí)間:2014年11月25日 16:41:19   投稿:shichen2014  
這篇文章主要介紹了java在網(wǎng)頁上面抓取郵件地址的方法,是比較典型的Java正則匹配應(yīng)用實(shí)例,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了java在網(wǎng)頁上面抓取郵件地址的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
import java.io.BufferedReader; 
import java.io.InputStreamReader; 
import java.net.URL; 
import java.util.regex.Matcher; 
import java.util.regex.Pattern; 
 
public class h1 

   public static String   getWebCon(String domain) 
   { 
    System.out.println("開始抓取郵件地址..("+domain+")"); 
    StringBuffer sb=new StringBuffer(); 
    try 
    { 
     java.net.URL url=new java.net.URL(domain); 
     BufferedReader in=new BufferedReader(new InputStreamReader(url.openStream())); 
     String line; 
     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) 
   { 
    String s; 
    s=h1.getWebCon("http://post.baidu.com/f?kz=34942387"); //這是要抓取的網(wǎng)頁,自己可以試下. 
    //System.out.println(s); 
   } 
   private static void parse(String line) 
   { 
    Pattern p=Pattern.compile("[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+");//郵箱的正則表達(dá)式 
    Matcher m=p.matcher(line); 
    while(m.find()) 
    { 
     System.out.println(m.group()); 
    } 
   } 
}

希望本文所述對(duì)大家的Java程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 詳解Java設(shè)計(jì)模式中的裝飾模式

    詳解Java設(shè)計(jì)模式中的裝飾模式

    裝飾模式是指在不改變現(xiàn)有對(duì)象結(jié)構(gòu)的情況下,動(dòng)態(tài)地給該對(duì)象增加一些職責(zé)(即增加其額外功能)的模式,它屬于對(duì)象結(jié)構(gòu)型模式。本文將為大家詳細(xì)介紹一下裝飾模式,感興趣的可以了解一下
    2021-12-12
  • Java實(shí)現(xiàn)abc字符串排列組合

    Java實(shí)現(xiàn)abc字符串排列組合

    這篇文章主要為大家詳細(xì)介紹了JAVA實(shí)現(xiàn)abc字符串的排列組合,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • 在Java中實(shí)現(xiàn)堆排序的步驟詳解

    在Java中實(shí)現(xiàn)堆排序的步驟詳解

    堆排序是一種基于堆數(shù)據(jù)結(jié)構(gòu)的排序算法,堆是一種特殊的完全二叉樹,堆排序利用堆的性質(zhì)通過一系列操作將數(shù)組元素按升序或降序排列,本文給大家介紹了如何在Java中實(shí)現(xiàn)堆排序,需要的朋友可以參考下
    2024-12-12
  • Java報(bào)錯(cuò):Error:java:?程序包org.springframework.boot不存在解決辦法

    Java報(bào)錯(cuò):Error:java:?程序包org.springframework.boot不存在解決辦法

    建完springboot項(xiàng)目時(shí),點(diǎn)擊啟動(dòng),有可能會(huì)報(bào)錯(cuò),下面這篇文章主要給大家介紹了關(guān)于Java報(bào)錯(cuò):Error:java:?程序包org.springframework.boot不存在的解決辦法,需要的朋友可以參考下
    2024-02-02
  • 使用spring攔截器實(shí)現(xiàn)日志管理實(shí)例

    使用spring攔截器實(shí)現(xiàn)日志管理實(shí)例

    本篇文章主要介紹了使用spring攔截器實(shí)現(xiàn)日志管理實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • java實(shí)現(xiàn)象棋小游戲

    java實(shí)現(xiàn)象棋小游戲

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)象棋小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • Java ThreadLocal原理解析以及應(yīng)用場景分析案例詳解

    Java ThreadLocal原理解析以及應(yīng)用場景分析案例詳解

    這篇文章主要介紹了Java ThreadLocal原理解析以及應(yīng)用場景分析案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • 使用Jitpack發(fā)布開源Java庫的詳細(xì)流程

    使用Jitpack發(fā)布開源Java庫的詳細(xì)流程

    這篇文章主要介紹了使用Jitpack發(fā)布開源Java庫的詳細(xì)流程,本文通過圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • 詳解怎么用Java的super關(guān)鍵字

    詳解怎么用Java的super關(guān)鍵字

    今天帶大家學(xué)習(xí)Java中super關(guān)鍵字是怎么用的,文中有非常詳細(xì)的介紹,對(duì)正在學(xué)習(xí)的小伙伴們很有幫助,需要的朋友可以參考下
    2021-06-06
  • java計(jì)算百分比值的方法

    java計(jì)算百分比值的方法

    這篇文章主要介紹了java計(jì)算百分比值的方法,涉及java數(shù)值運(yùn)算的技巧,需要的朋友可以參考下
    2015-03-03

最新評(píng)論

沂源县| 渝北区| 抚远县| 鸡西市| 罗山县| 靖江市| 东乌珠穆沁旗| 保靖县| 无锡市| 禹城市| 堆龙德庆县| 资兴市| 原平市| 封开县| 江达县| 临桂县| 阿坝| 安多县| 扬中市| 乐平市| 渝中区| 永康市| 正宁县| 福州市| 平远县| 津市市| 西藏| 邵阳县| 城步| 漾濞| 盖州市| 炎陵县| 壶关县| 通州区| 武汉市| 汉中市| 同心县| 丹凤县| 尚志市| 禄丰县| 公主岭市|