快捷字符
元字符 | 单词源头 | 说明 | 等价 | 反义词 |
---|---|---|---|---|
. | 匹配除换行符(“\n”和"\r")之外的任何单个字符 | |||
\w | word | 匹配字母/数字/下划线 | [a-zA-Z0-9_] | \W |
\d | digit | 匹配一个数字字符 | [0-9] | \D |
\s | space | 匹配任何不可见字符,包括空格、制表符、换页符等等 | [\f\n\r\t\v] | \S |
\b | boundary | 匹配一个单词的边界,也就是开始和结束 | \B |
数量限制
元字符 | 说明 |
---|---|
* | 重复零次或更多次,这跟大部分表达式语言一样 |
+ | 重复一次或更多次 |
? | 重复0次或1次 |
{n} | 重复n次 |
{n,} | 重复n次或更多次 |
{n,m} | 重复n到m次 |