any86 / any-rule

🦕 常用正则大全, 支持web / vscode / idea / Alfred Workflow多平台
https://any-rule.vercel.app/
MIT License
8.53k stars 830 forks source link

[vscode feedback] 密码强度校验,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符 #186

Closed yanyabing1 closed 3 years ago

yanyabing1 commented 3 years ago

最多16位如何规定

any86 commented 3 years ago

不限制:

/^\S*(?=\S{6,})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/

最多16位:

/^\S*(?=\S{6,16})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/