Java 正则表达式判断密码为6至20位小写字母, 大写字母和数字的组合

public static void main(String[] args) {
    if(("12345678abcdefGHIJKL").matches("^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[a-zA-Z0-9]{6,20}$")) {
        System.out.println("密码为6至20位小写字母, 大写字母和数字的组合");
    } else {
        System.out.println("匹配失败");
    }
}

你可能感兴趣的:(Java 正则表达式判断密码为6至20位小写字母, 大写字母和数字的组合)