需包含大写字母,小写字母、数字、特殊符号中的三类及以上
(汉字不要)
有没有问题???/((^(?=.*[a-z])(?=.*[A-Z])(?=.*[^A-Za-z0-9])[\da-zA-Z_\W]{8,16}$)|(^(?=.*\d)(?=.*[A-Z])(?=.*[^A-Za-z0-9])[\da-zA-Z_\W]{8,16}$)|(^(?=.*\d)(?=.*[a-z])(?=.*[^A-Za-z0-9])[\da-zA-Z_\W]{8,16}$)|(^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[\da-zA-Z_\W]{8,16}$))/
2 回答1.3k 阅读✓ 已解决
1 回答555 阅读
1 回答532 阅读
单纯用正则不如用几个条件判断简单