



- 字符类(只匹配单个字符)

- 预定义字符(只匹配单个字符)

- 数量词

小结
- 正则表达式的书写规则
| 符号 | 含义 | 举例 |
|---|---|---|
| ? | 0次或1次 | \\d? |
| * | 0次或多次 | \\d* ---------- (abc)* |
| + | 1次或多次 | \\d+ --------- (abc)+ |
| {} | 具体次数 | a{7} --------- \\d{7, 19} |
| (?i) | 忽略后面字符的大小写 | (?i)abc |
| a((?i)b)c | 只忽略b的大小写 | a((?i)b)c |
| [] | 里面的内容出现1次 | [abc] |
| ^ | 取反 | [^abc] |
| && | 交集,不能写单个的& | [a-z&&m-p] |
| . | 任意字符 | \n回车符号不匹配 |
| \ | 转义字符 | \\d |
| \\d | 0-9 | \\d+ |
| \\D | 非0-9 | \\D+ |
| \\s | 空白字符 | \\D+ |
| \\S | 非空白字符 | [^\s] |
| \w | 单词字符 | [a-zA-Z_0-9] |
| \\W | 非单词字符 | [^\w] |
| () | 分组 | 并集 a(bc)+ |
| 写在方括号外面表示 |