1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 判断密码至少8位包含大小写字母 数字 特殊符号四选三

判断密码至少8位包含大小写字母 数字 特殊符号四选三

时间:2021-07-31 05:27:35

相关推荐

判断密码至少8位包含大小写字母 数字 特殊符号四选三

function validatePassWord(pwd){

/* var zhenze=new RegExp("^(?![a-zA-Z]+$)(?![a-z\d]+$)(?![a-z!@#\$%]+$)(?![A-Z\d]+$)(?![A-Z!@#\$%]+$)(?![\d!@#\$%]+$)[a-zA-Z\d!@#\$%]+$");

if(zhenze.test(pwd)){

return true;

}

return false; */

if(pwd == null){

pwd = $("#newPassWord").val();

}

var regUpper = /[A-Z]/;

var regLower = /[a-z]/;

var regNum = /[0-9]/;

var regTeShu =new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]");

var complex = 0;

if (regLower.test(pwd)) {

++complex;

}

if (regUpper.test(pwd)) {

++complex;

}

if (regNum.test(pwd)) {

++complex;

}

if(regTeShu.test(pwd)){

++complex;

}

if (complex < 3 || pwd.length < 8) {

document.getElementById("checkpwd").innerHTML = "<div class='control-label red'>密码不符合要求</div>";

return false;

} else {

document.getElementById("checkpwd").innerHTML = "<div class='control-label green'>密码符合要求</div>";

return true;

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。