如何验证Jquery中的url?

时间:2012-11-14 06:57:02

标签: jquery regex

任何机构都可以给出答案如何验证网址

EX1:如果我写http://www.aa这是无效的

ex2:http://abc.com这是有效的

此处www是可选的,无论何时写下' www'我们在域名后需要另一个点(。)如何?

3 个答案:

答案 0 :(得分:4)

选中此链接以获取Url的(RegEx)模式。它可能对你有用。 http://regexlib.com/Search.aspx?k=url+pattern&c=-1&m=-1&ps=20

答案 1 :(得分:0)

您应该查看jQuery的validate-plugin,或者您可以使用this stackoverflow page上提供的正则表达式解决方案。

答案 2 :(得分:0)

function isValidUrl(str) {
    var regexp = /((http|https):\/\/)?[A-Za-z0-9\.-]{3,}\.[A-Za-z]{2}/; 
    return str.indexOf(' ') < 0 && regexp.test(s);
}

isValidUrl('http://yourdomain.com');