密码的正则表达式必须包含至少八个字符、至少一个数字、大写字母和小写字母以及特殊字符

我想要一个正则表达式来检查:

密码至少包含八个字符,包括至少一个数字,并包括大写字母和小写字母以及特殊字符,例如

它不能是您的旧密码,也不能包含您的用户名、“密码”、或“网站名”

这是我的验证表达式,用于八个字符,包括一个大写字母、一个小写字母和一个数字或特殊字符

(?=^.{8,}$)(?=.*\d)|(?=.*\W+)(?![.\n])(?=.[A-Z])(?=.[A-Z]).$”

如何为编写密码必须是八个字符,包括一个大写字母、一个特殊字符和字母数字字符

至少八个字符,至少一个字母和一个数字:

“^(?=.[A-Za-z])(?=..*\d[A-Za-z\d]{8,}$”

至少八个字符、至少一个字母、一个数字和一个特殊字符:

“^(?=.[A-Za-z])(?=..*\d)(?=.[$!%*.\d])[A-Za-z\d$!%*.*.[8,}$”

至少八个字符,至少一个大写字母、一个小写字母和一个数字:

“^(?=.[a-z])(?=.[a-z])(?=...\d)[a-zA-z\d]{8,}$”

至少八个字符,至少一个大写字母、一个小写字母、一个数字和一个特殊字符:

“^(?=.[a-z])(?=.[a-z])(?=.*\d)(?=.[@$!%*?&])[a-Za-z\[email protected]$!%*?&]{8,}$”

最少8个字符,最多10个字符,至少一个大写字母、一个小写字母、一个数字和一个特殊字符:

“^(?=.[a-z])(?=.[a-z])(?=.*\d)(?=.[@$!%*?&])[a-Za-z\[email protected]$!%*?&]{8,10}$”

发表评论