//最后的{6,}表示至少六位,可改成需要的长度
var reg = /^(?![A-Za-z]+$)(?![A-Z\d]+$)(?![A-Z\W]+$)(?![a-z\d]+$)(?![a-z\W]+$)(?![\d\W]+$)\S{6,}$/
var value='123456'
if (!reg.test(value)) {
console.log('密码应为数字、大小写字母、特殊字符中的至少3种组成')
}
校验密码需要包含数字、大小写字母、特殊字符中的至少3种组成的正则表达式
最新推荐文章于 2024-05-23 15:18:09 发布