JAVA语言正则表达式实现密码规则设置
来源:互联网 发布:淘宝新势力周时间表 编辑:程序博客网 时间:2024/06/17 05:45
<span style="font-size:18px;">密码规则:长度不能小于6位,必须包含字母和数字。</span>
public void say() {Scanner sc = new Scanner(System.in);String password = "";int i = 0;while (i < 3) {System.out.println("请输入你的密码:");password = sc.nextLine();if (password.length() < 6) {System.out.println("您的密码长度小于6");} else {boolean boo1 = password.matches("\\d*[a-z]+\\d*");// 正则表达式boolean boo2 = password.matches("[a-z]*\\d+[a-z]*");if (boo1 & boo2) {System.out.println("您的密码设置成功");break;}}/* * if (containsLetter(password) && containsNumber(password)) { * System.out.println("你的密码保存成功"); break; * * } } */if (i == 2) {System.out.println("对不起,三次输入已完结!");return;}i++;}System.out.println("你的密码是:" + password + "");}/* * private boolean containsNumber(String str) { String number = * "1234567890"; for (int i = 0; i < str.length(); i++) { char c = * str.charAt(i); if (number.contains("" + c)) { return true; } } * * return false; } * * private boolean containsLetter(String str) { String letter = * "qwertyuioplkjhgfdsazxcvbnm"; for (int i = 0; i < str.length(); i++) { * char c = str.charAt(i); if (letter.contains("" + c)) { return true; } } * return false; } */}
0 0
- JAVA语言正则表达式实现密码规则设置
- Java正则表达式规则
- java正则表达式规则
- Java正则表达式规则
- 正则表达式——密码规则匹配
- 如何用正则表达式写密码规则
- java正则表达式的规则
- Java正则表达式匹配规则
- JAVA语言正则表达式
- POSIX(C语言)正则表达式规则
- java中正则表达式的常用法以及规则,邮箱验证,密码等。
- JAVA 正则表达式实现
- java实现正则表达式
- 正则表达式Java实现
- Java正则表达式之语法规则
- Java 正则表达式语法规则、字典、索引
- 利用正则表达式实现密码解析
- 使用java正则表达式寻找密码
- Catch That Cow(bfs)
- 分块练习
- springMVC4(7)模型视图方法源码综合分析
- 华为笔试题
- [Python学习笔记][第五章Python函数设计与使用]
- JAVA语言正则表达式实现密码规则设置
- (记录学习android遇到的问题)Error:Execution failed for task ':app:packageDebug'. > Failed to create
- MySQL主从数据同步配置
- Linux技巧:多核下绑定网卡中断到不同CPU(core)总结
- [Python学习笔记][第六章Python面向对象程序设计]
- vs2015 生成 apache cordova项目无响应
- Struts2入门2
- tomcat+mysql+jsp关于数据库驱动的配置
- poj 2135 Farm Tour(最小费用最大流)