常数
下面的特殊字符用于在常规表达式中创建用于匹配的模板。同时参考RegExp及常规表达式对象。
|
\ |
标明下一个特殊字符。 |
|
^ |
匹配一行或输入的开始。 |
|
$ |
匹配一行或输入的结尾。 |
|
* |
匹配下面的字符大于或等于0次。 |
|
+ |
匹配下面的字符大于或等于1次。 |
|
? |
匹配下面的字符0次或1次。 |
|
‘ |
匹配任何的单个字符,除了新行符外。 |
|
(pattern) |
匹配pattern并且能记住这个匹配。 |
|
x|y |
匹配x或y。 |
|
{n} |
匹配恰好n次。 |
|
{n,} |
匹配至少n次。 |
|
{n,m} |
匹配至少n次,至多m次。 |
|
[xyz] |
匹配括号内的任意字符(串〕。 |
|
[-xyz] |
匹配不在括号内的字符。 |
|
\b |
匹配单词的边界。 |
|
\B |
匹配单词的非边界。 |
|
\d |
匹配一个数字字符。 |
|
\D |
匹配一个非数字字符。 |
|
\f |
匹配一个换格式符。 |
|
\n |
匹配一个换行符。 |
|
\r |
匹配一个回车符。 |
|
\s |
匹配一个空格符。 |
|
\S |
匹配任意非空格符。 |
|
\t |
匹配一个table符。 |
|
\v |
匹配一个垂直制表符。 |
|
\w |
匹配任何包括下划线符在内的单词符。 |
|
\W |
匹配任何非单词符。 |
|
\num |
匹配正整数num。 |
|
/n/ |
匹配八进制,十六进制,十进制的escape值。 |