正则验证密码

^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]{8,16}+$

^ 匹配开头位置
(?![a-zA-Z]+$) 该位置后不全是字母
(?!\d+$) 该位置后不全是数字
?![!@#$%^&*]+$该位置后不全是特殊字符
[a-zA-Z\d!@#$%^&*]{8,16} 由8-16位字母数字特殊字符组成
$ 匹配行结尾位置

(?!xxx) 标识该位置后不是xxx字符

发布了39 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/YYYYYun/article/details/101196250