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

正则在线测试地址
至多八个字符,至多一个字母和一个数字:

"^(?=.*[A-Za-z])(?=.*d)[A-Za-zd]{8,}$" 

至多八个字符,至多一个字母,一个数字和一个特殊字符:

"^(?=.*[A-Za-z])(?=.*d)(?=.*[@$!%*#?&])[A-Za-zd@$!%*#?&]{8,}$" 

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

"^(?=.*[a-z])(?=.*[A-Z])(?=.*d)[a-zA-Zd]{8,}$" 

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

"^(?=.*[a-z])(?=.*[A-Z])(?=.*d)(?=.*[@$!%*?&])[A-Za-zd@$!%*?&]{8,}$" 

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

"^(?=.*[a-z])(?=.*[A-Z])(?=.*d)(?=.*[@$!%*?&])[A-Za-zd@$!%*?&]{8,10}$"

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理