密码应包含
我试过了 - ^(?=.*\d)(?=.*[a-zA-Z])[a-zA-Z0-9!@#$%&*]{6,20}$
小智 6
你不需要一些大的怪物单个正则表达式,这可能涉及诸如前瞻之类的奥秘,并且在添加新条件时难以维持.所有你需要的是
function validatePassword(pw) {
return /[A-Z]/ .test(pw) &&
/[a-z]/ .test(pw) &&
/[0-9]/ .test(pw) &&
/[^A-Za-z0-9]/.test(pw) &&
pw.length > 4;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2332 次 |
| 最近记录: |