cod*_*ict 32
您可以使用先行断言检查是否存在任何数字和任何字母:
^(?=.*[a-zA-Z])(?=.*[0-9])
Run Code Online (Sandbox Code Playgroud)
使用单个正则表达式可能会导致代码有些难以理解/不可靠.使用更简单的正则表达式可能更有意义,例如[0-9]检查数字的存在并将密码强度检查器的要求分解为多行if.此外,这使您可以更容易地了解验证失败的阶段,并可能向用户提出建议.
| 归档时间: |
|
| 查看次数: |
22744 次 |
| 最近记录: |