Java:正则表达式验证URL

时间:2011-04-06 13:59:46

标签: java regex url

我想验证网址的语法。我应该如何使用正则表达式来测试www.chaine.com等网址的有效性?

1 个答案:

答案 0 :(得分:1)

你可以这样做,没有正则表达式:

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,你可以说,我认为......