【问题标题】:Java program that indicates if the input string is a valid password指示输入字符串是否为有效密码的 Java 程序
【发布时间】:2020-05-16 17:55:08
【问题描述】:

您好,在某个项目上寻求帮助,我需要 Java 程序来指示输入字符串是否为有效密码。要求它的长度应在 8 到 15 个字符之间,至少应包含一个大写字符,并且至少应包含一位数字(数字)。任何帮助将不胜感激。

【问题讨论】:

  • 使用正则表达式类

标签: passwords pseudocode


【解决方案1】:
String passwd = "Asscw1q2";
String pattern = "^(?=.*[0-9])(?=.*[A-Z]).{8,15}$";
System.out.println(passwd.matches(pattern));

(?=.*[0-9])- 至少 1 位

(?=.*[A-Z])- 至少 1 个大写

.{8,15}- 8

如果模式匹配,则打印 true。

【讨论】:

    猜你喜欢
    • 2016-01-15
    • 2017-05-22
    • 2017-04-01
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多