@【正则表达式】校验密码是否合法。必须至少9个字符。必须至少2个大写字符。必须包含字母和数字。
代码实现,效果如图所示:
System.out.println("请输入密码:");
String password = scanner.next();
String regex = "^(?=.*[A-Z].*[A-Z])(?=.*[a-z])(?=.*\\d)[\\s\\S]{9,}$"
@【正则表达式】校验密码是否合法。必须至少9个字符。必须至少2个大写字符。必须包含字母和数字。
代码实现,效果如图所示:
System.out.println("请输入密码:");
String password = scanner.next();
String regex = "^(?=.*[A-Z].*[A-Z])(?=.*[a-z])(?=.*\\d)[\\s\\S]{9,}$"