我想验证从用户那里获取的 url... 就像http://www.google.com我想验证 url (.com) 的最后一部分我继续在网上搜索但没有找到正确的答案。我的代码是
function validate()
{
var url = document.getElementById("url").value;
var pattern = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if (pattern.test(url)) {
alert("Valid Url");
return true;
}
alert("Please Input Right URL");
return false;
}