美文网首页
Java 必须同时拥有大小写字母+数字的正则表达式

Java 必须同时拥有大小写字母+数字的正则表达式

作者: _时光不会停留 | 来源:发表于2017-09-07 09:19 被阅读0次

有时候需要用户设置密码时要同时拥有大小写字母加数字的组合,可以使用这条正则表达式
(?=.[A-Z])(?=.[a-z])(?=.*[0-9])[a-zA-Z0-9]{6,15}

String newPwd = "Abc123";
String regex = "(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[a-zA-Z0-9]{8,15}";
Boolean flag = newPwd.matches(regex);
if (flag) {
   System.out.println(newPwd+ "是合法的");
} else {
   System.out.println(newPwd+ "是不合法的.....");
}

相关文章

  • Java 必须同时拥有大小写字母+数字的正则表达式

    有时候需要用户设置密码时要同时拥有大小写字母加数字的组合,可以使用这条正则表达式(?=.[A-Z])(?=.[a-...

  • Java知识点复习

    学习Java的一些笔记 注意事项 Java对大小写很敏感 类名必须以字母开头,后面可以跟字母和数字,也可以用 _和...

  • Regex

    开篇扯淡 前端常用的正则表达式整理 Content 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能...

  • iOS-问题:正则表达式转义字符:\

    有如下正则表达式: 强密码(必须包含大小写字母和数字的组合,不能使用特殊字符,长度在 8-10 之间):^(?=....

  • 正则

    正则表达式的用处 测试用户名(必须由字母数字下划线组成) 用户密码(必须同时包含大写小写数字) 确认密码 邮箱 电...

  • 正则表达式

    验证密码强度 必须同时包含大小写字母、数字、特殊字符、8-16位。 方法一:var reg=/^(?=.*[a-z...

  • 1.标识符

    标识符的规范: 使用26个字母的大小写或数字还有''_'',“$”,(数字不能开头) 在Java中大小写是区...

  • 1.标识符

    标识符的规范: 使用26个字母的大小写或数字还有''_'',“$”,(数字不能开头) 在Java中大小写是区...

  • js常用正则表达式

    密码正则表达式 1.至少6位并由数字和字母组成: 2.至少6位并由字母(区分大小写)、数字、符号其中2种组成: 邮...

  • Java常用正则表达式

    Java验证电子邮箱 合法E-mail地址:1,@之前必须有内容且只能是字母(大小写)、数字、下划线(_)、减号(...

网友评论

      本文标题:Java 必须同时拥有大小写字母+数字的正则表达式

      本文链接:https://www.haomeiwen.com/subject/xdibjxtx.html