常数
下面的特殊字符用于在常规表达式中创建用于匹配的模板。同时参考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值。 |