##元字符总结##

###匹配单个字符的元字符###

元字符 匹配对象
. 匹配单个任意字符
[…] 匹配单个列出的字符
[^…] 匹配单个未列出的字符
\char 若 char 是元字符,或转义序列无特殊含义时,匹配 char 对应的普通字符

###提供计数功能的元字符###

元字符 匹配对象
? 容许匹配一次,但非必须
* 可以匹配任意多次,也可能不匹配
+ 至少需要匹配一次,至多可能任意多次
{min, max} 至少需要 min 次,至多容许 max 次

###匹配位置的元字符###

元字符 匹配对象
^ 匹配一行的开头位置
$ 匹配一行的结束位置
\< 匹配单词的开始位置
\> 匹配单词的结束位置

###其他元字符###

元字符 匹配对象
| 匹配任意分隔的表达式
(…) 限定多选结构的范围,标注量词作用的元素,为反向引用“捕获”文本
\1,\2,… 匹配之前的第一、第二组括号内的字表达式匹配的文本