public static void main(String[] args) {
// 包含
System.out.println("a".matches("[abc]"));
System.out.println("z".matches("[abc]"));
System.out.println("=======================");
// ^ 是不能出现a b c
System.out.println("a".matches("[^abc]"));
System.out.println("z".matches("[^abc]"));
System.out.println("=======================");
// \\d只能是数字1-9 \\w是a-z和A-Z和0-9和_
System.out.println("a".matches("\\d"));//false
System.out.println("3".matches("\\d"));//true
System.out.println("333".matches("\\d"));//false
System.out.println("z".matches("\\w"));//true
System.out.println("2".matches("\\w"));//true
System.out.println("21".matches("\\w"));//false
System.out.println("你".matches("\\w"));//false
//以上字符都是验证单个字符
System.out.println("==========================");
//必须是数字 字母 下滑线 至少6位
System.out.println("24444fsfsd".matches("\\w{6,}"));//true
System.out.println("24df".matches("\\w{6,}"));//true

//验证码 必须是数字和字符 必须是4位
System.out.println("23fd".matches("\\w{4}"));
}
posted on 2022-03-14 11:29  cccuuuzzz  阅读(11)  评论(0编辑  收藏  举报