600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > java正则表达式 提取 host_使用正则表达式获取链接的Host

java正则表达式 提取 host_使用正则表达式获取链接的Host

时间:2019-08-20 02:31:04

相关推荐

java正则表达式 提取 host_使用正则表达式获取链接的Host

代码如下:

public static String getHost(String url)

{

Pattern p = pile("(http://|https://)?([^/]*)",Pattern.CASE_INSENSITIVE);

Matcher m = p.matcher(url);

return m.find()?m.group(2):url;

}

测试代码

System.out.println(getHost("/#wd=%E6%88%91%E6%98%AF%E6%AD%8C%E6%89%8B&rsv_bp=0&tn=baidu&rsv_spt=3&ie=utf-8&rsv_sug3=11&rsv_sug4=643&rsv_sug1=11&inputT=5484&rsv_sug2=0"));

输出结果:

一句话:够简洁!

总结

以上是编程之家为你收集整理的使用正则表达式获取链接的Host全部内容,希望文章能够帮你解决使用正则表达式获取链接的Host所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。