校验密码需要包含数字、大小写字母、特殊字符中的至少3种组成的正则表达式
var reg = /^(?![A-Za-z]+$)(?![A-Z\d]+$)(?![A-Z\W]+$)(?![a-z\d]+$)(?![a-z\W]+$)(?![\d\W]+$)\S{8,}$/
var value='123456'
if (!reg.test(value)) {
console.log('密码应为数字、大小写字母、特殊字符中的至少3种组成')
}
原创
2020-09-21 10:24:35 ·
5470 阅读 ·
0 评论