正则表达式小知识
正则表达式小知识
1、字符:x
含义:代表的是字符x
2、字符:\
含义:代表的是斜线字符’’
3、字符:\t
含义:制表符
4、字符:\n
含义:换行符
5、字符:\r
含义:回车符
6、字符类:[abc]
含义:代表的是字符a、b 、 c
7、字符类:[^abc]
含义:代表的是除了 a、b 或 c以外的任何字符
8、字符类:[a-zA-Z]
含义:代表的是a 到 z 或 A 到 Z
9、字符类:[0-9]
含义:代表的是 0到9数字
10、字符类:[a-zA-Z_0-9]
含义:代表的字母或者数字或者下划线
11、预定义字符类:.
含义:代表的是任何字符
12、预定义字符类:\d
含义:代表的是 0到9数字
13、预定义字符类:\w
含义:代表的字母或者数字或者下划线
14、边界匹配器:^
含义:代表的是行的开头
15、边界匹配器:$
含义:代表的是行的结尾
16、边界匹配器:\b
含义:代表的是单词边界
17、数量词:X?
含义:代表的是X出现一次或一次也没有
18、数量词:X*
含义:代表的是X出现零次或多次
19、数量词:X+
含义:代表的是X出现一次或多次
20、数量词:X{n}
含义:代表的是X出现恰好 n 次
21、数量词:X{n,}
含义:代表的是X出现至少 n 次
22、数量词:X{n,m}
含义:代表的是X出现至少 n 次,但是不超过 m 次
23、逻辑运算符:XY
含义:代表的是X后跟Y
24、逻辑运算符:X|Y
含义:代表的是X 或 Y