http://www.sina.com.cn/a.htm
http://www.sina.com.cn怎么样将www.sina.com.cn提取出来谢谢了http://要提取的/a.htm

解决方案 »

  1.   

    "^http://((?:\\w+.){2,}\\w+)"这个就是那个Pattern
    然后用Matcher提取出来就好了
      

  2.   

    能给个代码吗
    时间紧
    来不及查书了
    谢谢还有可能还有匹配
    http://sina.com.cn
    http://news.sina.com.cn
    这两种格式
      

  3.   

    Pattern p = Pattern.compile("^http://((?:\\w+.){2,}\\w+)(?:/\\w+)"); 
    Matcher mm = p.matcher("http://www.ddgjw.com/tt.aa"); 
    boolean result = mm.find(); 
    if(result)
    {
    System.out.print(mm.group());
    }
    else
    {
    System.out.println("no");
    }大概就是这样,但是没有测试
    你测试一下看看
      

  4.   

    System.out.print(mm.group());
    楼主,我今天测试了一下,上面这句话要改一下,要改成System.out.print(mm.group(1));
    只要取得第一个存储区里的内容就可以了,第二个不用了的