弱密码
代码
/(?=.{6,}).*/
正则分析
规则说明
类型 | 说明 | 备注 |
---|---|---|
长度是6位以下 | ||
就算字母、数字、特殊字符三项都包括,强度也是弱的 |
中等强度密码
代码
/^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$/
正则分析
规则说明
类型 | 说明 | 备注 |
---|---|---|
密码为七位及以上 | ||
大小字母、数字三项中有两项 | ||
特殊字符可有可无 |
强密码
代码
/^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$/
正则分析
规则说明
类型 | 说明 | 备注 |
---|---|---|
长度大于8 | ||
必须是字母大写,字母小写,数字,特殊字符组成 |