1 . 除了\n以外的任意的单个的字符
2 [] 范围 [0-9] 所有的数字中的一个
3 () 提升优先级和分组
4 | 或者
5 * 前面的表达式出现0次到多次
6 + 前面的表达式出现1次到多次
7 ? 前面的表达式出现0次到1次 贪婪模式()
8 {1,}
9 {0,}
10 {0,1}
11 \d 任意一个数字
12 \D 非数字
13 \s 空白符号
14 \S 非空白符
15 \w 非特殊符号
16 \W 特殊符号
17 ^ 以什么开始 取反 (两个意思)
18 ^[0-9a-z] 以数字或者小写字母开头(以什么开头)
18 [^0-9] 非数字(取反 非 排除)
19 $ 以什么结束
20 ^正则表达式$ 严格的匹配
21 g 全局模式
22 i 忽略大小写
23 m 多行
网友评论