求一个javascript验证密码的正则表达式。

要求不能是纯字母或纯数字,特殊字符或大小写什么的都可以随便组合不限制。请教各位正则高手!... 要求不能是纯字母或纯数字,特殊字符或大小写什么的都可以随便组合不限制。
请教各位正则高手!
展开
 我来答
百度网友6ca0ba3
推荐于2016-06-21 · TA获得超过1489个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:578万
展开全部
/^(([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的就是验证通过的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-17
展开全部
/^(([a-z]+)|(\d+))$/i
验证结果为TRUE 则不合法
给点建议是,一是密码最好不要特殊字符,而是不要在前台验证
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhliulang
2012-03-23 · TA获得超过429个赞
知道小有建树答主
回答量:525
采纳率:0%
帮助的人:299万
展开全部
\d+\w+/^(([a-z]+)|(\d+))$/i
验证结果为TRUE 则不合法
给点建议是,一是密码最好不要特殊字符,而是不要在前台验证
PS:同意这位仁兄的观点!!赞
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woshixindong
2012-03-17 · TA获得超过432个赞
知道小有建树答主
回答量:268
采纳率:100%
帮助的人:309万
展开全部
var pas=password.value
if(/^\d+$/gi.test(pas)||/^[A-Za-z]+$/gi.test(pas)){
alert("不合法")
}else{
alert("可以")
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式