字母数字符号,三者中任意两者组合的密码

情况一:密码的强度包含字母和数字的组合,不能使用特殊字符,长度8-10位。

正则表达式:   ^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$

情况而:包含大小写字母、数字、符号任意两者组合,长度6位以上

正则表达式:  /^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-z]|[A-Z]|[0-9]){6,}$/

情况三:6-10位密码必须是数字和字母

正则表达式:  '/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$/';

猜你喜欢

转载自blog.csdn.net/ysh598923879/article/details/81089115
今日推荐