我想要一个正则表达式来检查:
密码至少包含八个字符,其中至少包含一个数字,并且包含大小写字母和特殊字符,例如 #
、 ?
, !
.
它不能是您的旧密码或包含您的用户名、 "password"
或 "websitename"
这是我的验证表达式,它适用于八个字符,包括一个大写字母、一个小写字母和一个数字或特殊字符。
(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$"
我怎么写 密码必须是八个字符,包括一个大写字母,一个特殊字符和字母数字字符?
原文由 Swapnil Tatkondawar 发布,翻译遵循 CC BY-SA 4.0 许可协议
最少八个字符,至少一个字母和一个数字:
最少八个字符,至少一个字母,一个数字和一个特殊字符:
最少八个字符,至少一个大写字母,一个小写字母和一个数字:
最少八个字符,至少一个大写字母,一个小写字母,一个数字和一个特殊字符:
最少8个,最多10个字符,至少1个大写字母,1个小写字母,1个数字和1个特殊字符: