String url = "http://anotherbug.blog.chinajavaworld.com/entry/4545/0/";Pattern p = Pattern.compile("(?<=http://|\\.)[^.]*?\\.(com|cn|net|org|biz|info|cc|tv)",Pattern.CASE_INSENSITIVE);Matcher matcher = p.matcher(url);matcher.find();System.out.println(matcher.group());
结果:
chinajavaworld.com
如果要得到 chinajavaworld.com/entry/4545/0/
正则表达式最后加上 .* 即可.
2008-05-23 17:58 JAVA正则取URL主域名
最新推荐文章于 2023-04-10 12:01:48 发布