本文实例为大家分享了js实现密码输入强度验证的具体代码,供大家参考,具体内容如下
需求:
1.需要对用户输入的密码进行验证,验证的级别分为强中弱,如果输入的密码强度少于6时,则不会验证,只有密码强度在6-20时才会进行验证。
相关的正则
//密码为八位及以上并且字母数字特殊字符三项都包括
var strongRegex = new RegExp(^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$, g);
//密码为七位及以上并且字母、数字、特殊字符三项中有两项,强度是中等
var mediumRe