验证密码必须是字母加数字的组合
Posted kaixinmao1987
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证密码必须是字母加数字的组合相关的知识,希望对你有一定的参考价值。
function validPsw(password) {
var num = 0;
var number = 0 ;
var letter = 0 ;
var bigLetter = 0 ;
var chars = 0 ;
if (password.search(/[0-9]/) != -1) {
num += 1;
number =1;
}
if (password.search(/[A-Z]/) != -1) {
num += 1;
bigLetter = 1 ;
}
if (password.search(/[a-z]/) != -1) {
num += 1;
letter = 1 ;
}
if(number>=1&&(bigLetter+letter<=0)){
alert("不能全为数字!");
}
if(number==0&&(bigLetter+letter>=1)){
alert("不能全为字母!");
}
var reg = /^[0-9a-zA-Z]+$/;
if(!reg.test(password)){
alert("密码只能由数字和字母组成");
}
}
以上是关于验证密码必须是字母加数字的组合的主要内容,如果未能解决你的问题,请参考以下文章
java中的正则表达式问题 怎么验证密码必须由字母 数字或下划线开头,密码可以随便组合