js正则密码种类(数字,大写字母,小写字母任意一种或两种组合)及长度检测

//检测密码 
function checkPass(pass){ 
	if(pass.length < 8){  return 0; } 
	var ls = 0; 
	if(pass.match(/([a-z])+/)){  ls++; }  
	if(pass.match(/([0-9])+/)){  ls++; }  
	if(pass.match(/([A-Z])+/)){   ls++; }    
	return ls; 
}

说明:①pass.length < 8这里的8即长度可自行修改;

         ② ls即种类(含有几种组合)

猜你喜欢

转载自blog.csdn.net/hangge0111/article/details/80771226