//密码规则校验
var num = 0;
var rule1 = /\d+/;
var rule2 = /[a-z]+/;
var rule3 = /[A-Z]+/;
var rule4 = /[~!@#\$%^&*\(\)\{\};,.\?\/'"]/;
var rule5 = /^.{8,16}$/;
var flag1 = rule1.test(newPwd);
var flag2 = rule2.test(newPwd);
var flag3 = rule3.test(newPwd);
var flag4 = rule4.test(newPwd);
var flag5 = rule5.test(newPwd);
if (flag1){
num = num + 1;
}
if (flag2){
num = num + 1;
}
if (flag3){
num = num + 1;
}
if (flag4){
num = num + 1;
}
if(!(num >2&&flag5))
{
alert('密码必须是8-16位数字、大、小写字母、特殊符号中的三种及三种以上的组合!');
return false;
}
var num = 0;
var rule1 = /\d+/;
var rule2 = /[a-z]+/;
var rule3 = /[A-Z]+/;
var rule4 = /[~!@#\$%^&*\(\)\{\};,.\?\/'"]/;
var rule5 = /^.{8,16}$/;
var flag1 = rule1.test(newPwd);
var flag2 = rule2.test(newPwd);
var flag3 = rule3.test(newPwd);
var flag4 = rule4.test(newPwd);
var flag5 = rule5.test(newPwd);
if (flag1){
num = num + 1;
}
if (flag2){
num = num + 1;
}
if (flag3){
num = num + 1;
}
if (flag4){
num = num + 1;
}
if(!(num >2&&flag5))
{
alert('密码必须是8-16位数字、大、小写字母、特殊符号中的三种及三种以上的组合!');
return false;
}