java正则取url域名

public static void main(String[] args) {
        
        String url = "http://qiang.tmall.com/go/chn/qiang/cate-fushi.php";
        String pattern = "[^//]*?\\.(com|cn|net|org|biz|info|cc|tv)" ;
        String pattern1 = "(?<=http://|\\.)[^.]*?\\.(com|cn|net|org|biz|info|cc|tv)" ;
        Pattern p = Pattern.compile(pattern,Pattern.CASE_INSENSITIVE);
        Matcher matcher = p.matcher(url);
        matcher.find();
        System.out.println(matcher.group());
        

    }
posted @ 2012-09-26 15:05  _zao123  阅读(3904)  评论(0编辑  收藏  举报