解决方案 »

  1.   

    jsoup
      

  2.   

     <div class="content" title="2014-03-12 06:58:17">
       我要高喊戒撸!糗友们,赐予我力量吧!,每次撸完都有一种负罪感!我真的下定决心戒撸了,,以前都撸的秒射了,,如今做完包皮手术,,呼吁糗友们!不要在撸了,,在秒射咋办!!!一个赞10天不撸不和女子xxoo,单身伤不起啊,,就等着精满则溢,,自己跑马! 
     </div> 
    匹配这段文本怎么匹配呢?
      

  3.   

    String s="<div class=\"content\" title=\"2014-03-12 06:58:17\">   我要高喊戒撸!糗友们,赐予我力量吧!,每次撸完都有一种负罪感!我真的下定决心戒撸了,,以前都撸的秒射了,,如今做完包皮手术,,呼吁糗友们!不要在撸了,,在秒射咋办!!!一个赞10天不撸不和女子xxoo,单身伤不起啊,,就等着精满则溢,,自己跑马! </div> ";
     
    System.out.println("---->"+s.replaceAll("<div[^>]*>(.*?)</div>","$1"));
      

  4.   

    html这样的东西大量的平衡组,java的正则又不支持平衡组,所以html的解析尽量别用正则。用Jsoup这个像jquery一样解析