( 开始一个组,后面必须有 ) 相对。
) 结束一个组,前面必须有 ( 相对。
[ 开始一个字符类,后面必须有 ](不转意)相对。
{ 开始计数的匹配,后面必须有 } 相对。
} 结束计数的匹配,前面必须有 { 相对。
, 分隔 OR 子句。
* 匹配前面表达式的零次或多次出现。
? 匹配前面表达式的零次或一次出现。
+ 匹配前面表达式的一次或多次出现。
其他字符,包括 |,匹配自己。
^ 除了下面的类,匹配任意。它必须是第一个字符。
] 匹配 ]。只能在 ^ 之后,否则起结束类的作用。
- 范围运算符。前面和后面可以是普通字符。
其他匹配自己(范围的开始或结束)。
|{m|} 精确匹配前面表达式的 m 次出现。(0 < m < 256)。
|{m,|} 匹配前面表达式的至少 m 次出现。(1 < m < 256)。