限制网址只能有指定范围的字符组成

限制网址只能有指定范围的字符组成:
通过url网址是可以传递一些数据的,但是这些数据未必都是安全的,所有时候需要进行一下基本的验证,下面就是一段这样的代码,利用正则表达式,限制网址的组成字符串只能够由指定的字符构成。
代码如下:

var str="www.softwhy.com??a=1&b=2";
var reg=/^((?:http|https):\/\/)?((?![\/?]{2,})[a-zA-Z0-9\-._%&=\/?])+$/;
console.log(reg.test(str));

 上面的代码可以实现基本的过滤功能。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=10380

更多内容可以参阅:http://www.softwhy.com/zhengze/

猜你喜欢

转载自softwhy.iteye.com/blog/2265768
今日推荐