密码强度正则

密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符,特殊字符只能是!@$%^*?~
var pPattern = /^(?=.*\d)(?=.*[A-Za-z])(?=.*[!@$%^*?~])[\u4E00-\u9FA5A-Za-z0-9!@$%^*?~]{8,16}$/;

//密码强度正则,6-18位,包括至少1个大写字母,1个小写字母,1个数字
var pPattern = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z0-9]{6,18}$/;
console.log("=="+pPattern.test("11111~1?1a"));

版权声明:本文为qq_28073073原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。