密码校验(包含:数字 +大小写字母)

public static boolean valPass(Object value) {
if( null == value ){
return false;
}else{
String passWord = (String) value;
if(passWord.matches("\\w+")){
String regex = "^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z]).*$";
return  ( passWord.length()>=8  && passWord.length() <=16  && passWord.matches(regex) )  ? true : false;
}else{
return false;
}
}
}

猜你喜欢

转载自lvlin1983.iteye.com/blog/2380105