记一下几个需要转义的正则表达式字符
字符 | 用途 |
---|---|
$ | 匹配输入字符串的结尾位置 |
( ) | 标记一个子表达式的开始和结束位置 |
* | 匹配前面的子表达式零次或多次 |
+ | 匹配前面的子表达式一次或多次 |
. | 匹配除换行符 \n之外的任何单字符 |
[ ] | 标记一个中括号表达式的开始 |
? | 匹配前面的子表达式零次或一次,或指明一个非贪婪限定符 |
\ | 将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符 |
^ | 匹配输入字符串的开始位置 |
{ } | 标记限定符表达式的开始 |
| | 指明两项之间的一个选择 |