密码校验常用正则表达式

长度至少为8,至少含有一个字母和一个数字

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

长度至少为8,至少含有一个字母和一个数字和一个特殊字符

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

长度至少为8,且至少有一个数字 并同时包含大小写字母

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

长度至少为8,包含大小写字母、数字和特殊字符

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

长度8到10,, 包含大小写数字和特殊字符

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。