| 正则表达式 | 描述 |
|---|---|
| a|b | 匹配 a 或 b |
| gr(a|e)y | 匹配 gray 或 grey |
| . | 匹配任一字符 |
| [abc] | 匹配任一字符: a 或 b 或 c |
| [^abc] | 匹配任一字符, 但不包括 a, b, c |
| [a-z] | 匹配从 a 到 z 之间的任一字符 |
| [a-zA-Z] | 匹配从 a 到 z, 及从 A 到 Z 之间的任一字符 |
| ^ | 匹配文件名的头部 |
| $ | 匹配文件名的尾部 |
| ( ) | 匹配标记的子表达式 |
| \n | 匹配第 nth 个标记的子表达式, nth 代表 1 到 9 |
| \b | 匹配字词边界 |
| * | 匹配前一项内容 0 或多次 |
| ? | 匹配前一项内容 0 或 1 次 |
| + | 匹配前一项内容 1 或多次 |
| *? | 匹配前一项内容 0 或多次 (懒人模式) |
| +? | 匹配前一项内容 1 或多次 (懒人模式) |
| {x} | 匹配前一项内容 x 次 |
| {x,} | 匹配前一项内容 x 或多次 |
| {x,y} | 匹配前一项内容次数介于 x 和 y 之间 |
| \ | 特殊转义字符 |