【发布时间】:2011-07-30 20:51:16
【问题描述】:
我想验证 URL 的语法。我应该如何使用正则表达式来测试像 www.chaine.com 这样的 URL 的有效性?
【问题讨论】:
我想验证 URL 的语法。我应该如何使用正则表达式来测试像 www.chaine.com 这样的 URL 的有效性?
【问题讨论】:
你可以这样做,不用正则表达式:
public boolean validateURI(String uri)
{
try
{
new URI(uri);
return true;
} catch(Exception e)
{
return false; // MalformedURI Exception, is the name I think
}
}
URL extends URI,你可以说,我觉得……
【讨论】: