- d
- D
- s
- .
- *
- ?
- |
- +
- [0-9]{2}
参考答案
- d 匹配一个数字字符,等价于[0-9]
- D 匹配一个非数字字符,等价于[^0-9]
- s 匹配任何空白字符,包括空格、制表符、换页符等,等价于 [ fnrtv]
- . 匹配除换行符 n 之外的任何单字符,匹配 . 字符需要转译,使用 .
- * 匹配前面的子表达式零或多次,匹配 * 字符,需要转译使用 *
- 匹配前面子表达式零或一次,或表示指明表达式为非贪婪模式的限定符。匹配 ? 字符,需要转译使用 ?
- | 将两个匹配条件进行逻辑 或 运算
- + 匹配前面的子表达式一次或多次,要匹配 + 字符需要转译,使用 +。
- [0-9]{6} 匹配连续6个0-9之间的数字