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

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

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

本文實例講述了java在網(wǎng)頁上面抓取郵件地址的方法。分享給大家供大家參考。具體實現(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]+");//郵箱的正則表達式 
    Matcher m=p.matcher(line); 
    while(m.find()) 
    { 
     System.out.println(m.group()); 
    } 
   } 
}

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

相關(guān)文章

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

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

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

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

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

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

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

    Java報錯:Error:java:?程序包org.springframework.boot不存在解決辦法

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

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

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

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

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

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

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

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

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

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

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

    java計算百分比值的方法

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

最新評論

商洛市| 韶关市| 通海县| 伊吾县| 新安县| 墨脱县| 香格里拉县| 克拉玛依市| 阿拉善盟| 营山县| 民乐县| 湖州市| 阳谷县| 闸北区| 长垣县| 德安县| 敖汉旗| 大宁县| 鹿泉市| 昭苏县| 白水县| 资源县| 黄梅县| 卢湾区| 泽库县| 白银市| 旬邑县| 淮滨县| 江源县| 保山市| 建湖县| 娱乐| 独山县| 进贤县| 吉林市| 宁强县| 永定县| 三都| 胶州市| 汪清县| 新兴县|