求一个javascript验证密码的正则表达式。
展开全部
/^(([A-Z])+|([a-z]+)|(\d+))$/.test("aaaaaaa")
或者
/^(([A-Z])+|([a-z]+)|(\d+))$/.test("AABBBB")
或者
/^(([A-Z])+|([a-z]+)|(\d+))$/.test("1111111")
都会返回true
返回true就是密码不符合规则。
/^(([A-Z])+|([a-z]+)|(\d+))$/.test("121AAV")
这样返回false的就是验证通过的
或者
/^(([A-Z])+|([a-z]+)|(\d+))$/.test("AABBBB")
或者
/^(([A-Z])+|([a-z]+)|(\d+))$/.test("1111111")
都会返回true
返回true就是密码不符合规则。
/^(([A-Z])+|([a-z]+)|(\d+))$/.test("121AAV")
这样返回false的就是验证通过的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-17
展开全部
/^(([a-z]+)|(\d+))$/i
验证结果为TRUE 则不合法
给点建议是,一是密码最好不要特殊字符,而是不要在前台验证
验证结果为TRUE 则不合法
给点建议是,一是密码最好不要特殊字符,而是不要在前台验证
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\d+\w+/^(([a-z]+)|(\d+))$/i
验证结果为TRUE 则不合法
给点建议是,一是密码最好不要特殊字符,而是不要在前台验证
PS:同意这位仁兄的观点!!赞
验证结果为TRUE 则不合法
给点建议是,一是密码最好不要特殊字符,而是不要在前台验证
PS:同意这位仁兄的观点!!赞
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var pas=password.value
if(/^\d+$/gi.test(pas)||/^[A-Za-z]+$/gi.test(pas)){
alert("不合法")
}else{
alert("可以")
}
if(/^\d+$/gi.test(pas)||/^[A-Za-z]+$/gi.test(pas)){
alert("不合法")
}else{
alert("可以")
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询