Java 3 day

 1 package Joker;
 2 /*
 3  * 正则表达式
 4  * 特定字符串,用来描述文本规则
 5  * 字符集合:
 6  * [abc]:abc中的任意字符
 7  * [^abc]:除了abc中任意字符
 8  * [a-z]:a到z中的任意字符
 9  * [a-z0-9A-Z]:a-z、0-9、A-Z中的任意字符
10  * [a-z&&[^bc]]:a到z中除了bc的任意字符
11  * |或
12  * 
13  * 预定义字符集
14  * .:任意字符
15  * \d:任意一个数字字符,[0-9]
16  * \w:任意一个单词字符,[a-z0-9A-Z]
17  * \s:空白字符
18  * \D:非数字字符
19  * \W:非单词字符
20  * \S:非空白字符
21  * ^13[89][0-9]{8}$:严格以13开头,8个0-9的随机数结尾
22  * 数量词:(就近原则)
23  * X?:出现0或1个X
24  * X*:出现0或任意多个X
25  * X+:出现1或任意多个X
26  * X{n}:出现n个X
27  * X{n,}:出现n到任意多(>n)个X
28  * X{n,m}:出现n到m(m>n)个X
29  * 
30  * str.matches(String regex):str与给定正则表达式regex是否匹配,匹配true,不匹配false
31  * 
32  */
33 public class Biu {
34     public static void main(String[] args) {
35         String regex="\\d{2}";
36         String a="123";
37         System.out.println(a.matches(regex));
38     }
39 }

 

posted @ 2021-04-13 09:08  WakkJoker  阅读(37)  评论(0)    收藏  举报