public class UserPasswordRegUtil {
//联通沃
//8-20字符,仅支持字母大小写、数字和符号三种及以上组合
public static final String CHINAUNION_WO_REGEX_PASSWORD_USER = “(?![A-Za-z0-9]+$)(?![A-Za-z\W]+$)(?![0-9\W]+$)[0-9a-zA-Z~`!@#$%*()_\-+|&}{:;?.\[\]\/\\<>’”]{8,20}$";
public static final Pattern pattern=Pattern.compile(CHINAUNION_WO_REGEX_PASSWORD_USER);
public static boolean checkChinaunionWoPass(String pass){
if(StringUtils.isBlank(pass)){
return false;
}
return pattern.matcher(pass).matches();
}
}