关于验证密码强度的正则解决方案
关于验证密码强度的正则
强:字母+数字+特殊字符
中:字母+数字,字母+特殊字符,数字+特殊字符
弱:纯数字,纯字母,纯特殊字符
急,望高手帮助!!谢谢。。。
------解决思路----------------------
强:字母+数字+特殊字符
^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)(?![a-zA-z\d]+$)(?![a-zA-z!@#$%^&*]+$)(?![\d!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$
中:字母+数字,字母+特殊字符,数字+特殊字符
^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$
弱:纯数字,纯字母,纯特殊字符
^(?:\d+
------解决思路----------------------
[a-zA-Z]+
------解决思路----------------------
[!@#$%^&*]+)$
强:字母+数字+特殊字符
中:字母+数字,字母+特殊字符,数字+特殊字符
弱:纯数字,纯字母,纯特殊字符
急,望高手帮助!!谢谢。。。
------解决思路----------------------
强:字母+数字+特殊字符
^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)(?![a-zA-z\d]+$)(?![a-zA-z!@#$%^&*]+$)(?![\d!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$
中:字母+数字,字母+特殊字符,数字+特殊字符
^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$
弱:纯数字,纯字母,纯特殊字符
^(?:\d+
------解决思路----------------------
[a-zA-Z]+
------解决思路----------------------
[!@#$%^&*]+)$