博客网站设定了校验密码的规则,编写方法检验一个字符串是否是合 法的密码。规则如下: 密码长度在 8-16 之间 密码只能包含字母和数字 密码必须存在至少 2 个数字 如果用户输入的密码符合
来源:互联网 发布:汉诺塔问题的算法设计 编辑:程序博客网 时间:2024/06/05 10:22
import java.util.Scanner;import java.util.regex.Pattern;public class Check {public static void main(String[] args) {System.out.println("请输入密码:");Scanner sc = new Scanner(System.in);String str = sc.next();Check ch = new Check();ch.checkup(str);sc.close();}public void checkup(String str) {String patternStr1 = "([0-9]|[a-zA-Z]){8,16}";String patternStr2 = ".*\\d.*\\d.*";boolean result1 = Pattern.matches(patternStr1, str);boolean result2 = Pattern.matches(patternStr2, str);if (result1 && result2) {System.out.println(" valid password");} else {System.out.println(" Invalid password ");}}}
0 0
- 博客网站设定了校验密码的规则,编写方法检验一个字符串是否是合 法的密码。规则如下: 密码长度在 8-16 之间 密码只能包含字母和数字 密码必须存在至少 2 个数字 如果用户输入的密码符合
- Android 密码校验,字符串中必须包含字母或者数字
- Android 密码校验,字符串中必须包含字母或者数字
- 自定义表单验证,密码是否包含数字、字母、特殊字符的至少2种
- php js 正则匹配密码只能是数字和字母组合的字符串
- 密码必须是数字
- 必须有数字和字母组合的密码正则表达式
- JS 判断密码输入框输入的内容为六位,并且至少含有一个数字和字母
- 用户输入的密码和确认密码必须一致
- 实现密码需要同时包含数字和字母的需求
- Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- oracle的密码规则
- oracle的密码规则
- 一个匹配数字和字母密码的正则表达式 由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。
- Java随机密码生成器,Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- java正则校验,密码必须由字母和数字组成
- java正则校验,密码必须由字母和数字组成
- 一个匹配数字和字母密码的正则表达式
- mysql导入数据乱码
- 7个你可能不认识的CSS单位:rem vh vw vmin vmax ex ch
- vagrant系列二:vagrant的配置文件vagrantfile详解
- linux用户和组的一些管理命令
- 冒泡法及其改进的java实现
- 博客网站设定了校验密码的规则,编写方法检验一个字符串是否是合 法的密码。规则如下: 密码长度在 8-16 之间 密码只能包含字母和数字 密码必须存在至少 2 个数字 如果用户输入的密码符合
- CCF-201512-3 画图
- eclipse 代码恢复到历史版本
- 230. Kth Smallest Element in a BST
- php中include与require区别
- opencv轮廓检测之椭圆检测-----算法篇(8) Hough transformation检测椭圆
- BZOJ4027: [HEOI2015]兔子与樱花
- Codeforces Round #346 (Div. 2) B. Qualifying Contest
- 代码优化:重复代码封装成函数