2008-05-23 17:58 JAVA正則取URL主域名

JAVA正則取URL主域名

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/

正則表達式最後加上 .* 即可.
發佈了14 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章