字符集
字符 | 含义 |
---|---|
. | 匹配任何单个字符 |
^ | 匹配行首 |
$ | 匹配行未 |
* | 匹配前任何数目的单个字符(x >= 0) |
+ | 匹配前任何数目的单个字符(x >= 1) |
? | 匹配前任何数目的单个字符(x <= 1) |
| | 匹配前后的正则表达式 |
括号
字符 | 含义 |
---|---|
[] | 匹配括号内的任一字符 |
{n, m} | 区间表达式 |
\(…\) | 子模式 |
例子记录:
表达式 | 含义 |
---|---|
^$ | 匹配空行 |
^\s*$ | \s在正则里就表示空白符(行里有tab 空格都可以被匹配到) |
^[^:]* | 匹配类似json:asdf 中的json字段 |