【发布时间】:2013-05-14 07:42:18
【问题描述】:
我正在尝试使用以下代码验证 jQuery regular expression 中的 URL。 http://www 和 https://www 工作正常
var myVariable = "http://www.example.com/2013/05/test-page-url-512-518.html";
if(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/|www\.)[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/.test(myVariable)){
alert("valid url");
} else {
alert("invalid url");
}
编辑:-
上面的代码可以完美地验证 URL。那个时候我的要求只是验证http://www 和https://www
【问题讨论】:
-
子域是用于组织您的网站内容的第三级域。 !所以wsww。是一个有效的网址,例如 mail.google.com...
-
@Khaled:谢谢。现在我得到了。这意味着它是有效的 url...
标签: jquery regex jquery-validate