URL.getHost()的解析结果
需要帮助解析…
在我的代码中,我有一个返回url.getHost();的方法。但是结果可能是blarg.com,有时甚至是date.blarg.com。我想针对两种情况(或xxx.yyy.ggg.blarg.com)返回blarg.com。
我能做到吗?
谢谢!
编辑:getHost()来自Java的内置类java.net.URL。
回答:
String host = url.getHost();Matcher m = Pattern.compile("^.+[.]([^.]+[.][^.]+)$").matcher(host);
if(m.matches()) {
host = m.group(1);
}
以上是 URL.getHost()的解析结果 的全部内容, 来源链接: utcz.com/qa/423516.html