基本正则表达式的元字符如下:
^:表示行的开始
$:表示行的结束
.:匹配任一个字符
*:匹配0个或者多个先前的字符
[]:匹配字符组中的一个
[x-y]:匹配以字符范围组成的字符组中的一个字符
[^]:匹配一个不在字符范围内的字符
\:用来转义一个字符
\<:表示单词的开始
\>:表示单词的结束
\(..\):存储起来,用于后面数字引用
x\{m\}:匹配m个x个字符
x\{m,\}:至少匹配m个字符x
x\{m,n\}:至少m个,至多n个字符x
\w:匹配数字和字符
\W:匹配非数字和非字符
\b:单词分界线 \bhello\b