boolean checkPassword(String password) {
//包含大写字母、小写字母、特殊符号、数字中的任意三项
// String pw_pattern = "^(?![A-Za-z]+$)(?![A-Z0-9]+$)(?![a-z0-9]+$)(?![a-z\\W]+$)(?![A-Z\\W]+$)(?![0-9\\W]+$)[a-zA-Z0-9\\W]{8,16}$";
//包含字母和数字
String pw_pattern = "^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$";
return password.matches(pw_pattern);
}
密码包含大写字母、小写字母、特殊符号、数字中的任意三项或者只包含字母数字