package com.wy.regular;
public class RegularTest {
public static void main(String[] args) {
// 范围
// []一个中括号代表的是匹配一个字符
pri("a".matches("[abc]"));//true
// [^abc] 表示取除了abc三个字符的其他字符
pri("a".matches("[^abc]"));//false
pri("6".matches("[^abc]"));//true
// [a-zA-Z]、[a-z]|[A-Z]和[a-z[A-Z]]都是a-z或者是A-Z
pri("A".matches("[a-zA-Z]"));//true
pri("A".matches("[a-z]|[A-Z]"));//true
pri("A".matches("[a-z[A-Z]]"));//true
// [A-Z&&[RFG]] A-Z并且是RFG其中的一个
pri("R".matches("[A-Z&&[RFG]]"));//true
}
public static void pri(Object object){
System.out.println(object);
}
}