正则表达式验证url的合法性

2018-5-20 15:42| 发布者: admin| 查看: 615| 评论: 0|来自: 蚂蚁部落

什么都要有一定的格式,url当然也不会例外,下面就是验证url是否合法的真个表达式。

代码实例如下:

[JavaScript] 纯文本查看 复制代码运行代码
var url="http://www.softwhy.com/home.php?mod=space&do=home&view=all";
function CheckUrl(str){ 
  var RegUrl=new RegExp(); 
  RegUrl.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$");
  if(!RegUrl.test(str)) { 
    return false; 
  } 
  return true; 
} 
console.log(CheckUrl(url));

鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部