如何使用Regex验证jquery中的url地址?

时间:2015-04-01 10:41:06

标签: jquery regex

我搜索了很多但没有得到答案。 如何验证www.google.comhttp://www.google.com等网址 使用正则表达式? 提前谢谢。

2 个答案:

答案 0 :(得分:2)

您可以使用函数测试有效网址:

function validateUrl()   // return true or false.
{
    var urlregex = new RegExp(
          "^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}([0-9A-Za-z]+\.)");
    return urlregex.test(textval);
}

答案 1 :(得分:1)

你也可以使用这个,不依赖于字符串start / end:

(\b((?:https?|ftp):\/\/|www\.)([0-9A-Za-z]+\.?)+\b)

请参阅example here