+ -
当前位置:首页 → 问答吧 → 正则表达式验证密码

正则表达式验证密码

时间:2011-11-29

来源:互联网

要求密码中必须包含数字和英文大写和英文小写的正则表达式,要求可以验证不固定顺序数字和英文大小写,求赐教!

作者: ltianyi2008   发布时间: 2011-11-29

JScript code

var v = "A-1a"
if(/\d/g.test(v) && /[a-zA-Z]/ig.test(v)) alert('ok');
else alert("no")

作者: hookee   发布时间: 2011-11-29

引用 1 楼 hookee 的回复:
JScript code


var v = "A-1a"
if(/\d/g.test(v) && /[a-zA-Z]/ig.test(v)) alert('ok');
else alert("no")

经测试,不行啊,我输入“1a”就输出ok啦~

作者: ltianyi2008   发布时间: 2011-11-29

我看错了 

JScript code
var v = "A-1a"
if(/\d/g.test(v) && /[a-z]/g.test(v) && /[A-Z]/g.test(v)) alert('ok');
else alert("no")

作者: hookee   发布时间: 2011-11-29

相关阅读 更多