Python 正则表达式元字符
元字符
元字符是具有特殊含义的字符。
字符 | 描述 | 示例 | 尝试它 |
---|---|---|---|
[] | 一组字符 | "[a-m]" | 尝试它 » |
\ | 表示特殊序列(也可以用于转义特殊字符) | "\d" | 尝试它 » |
. | 任何字符(换行符除外) | "he..o" | 尝试它 » |
^ | 以...开头 | "^hello" | 尝试它 » |
$ | 以...结尾 | "planet$" | 尝试它 » |
* | 零次或多次出现 | "he.*o" | 尝试它 » |
+ | 一次或多次出现 | "he.+o" | 尝试它 » |
? | 零次或一次出现 | "he.?o" | 尝试它 » |
{} | 指定次数的出现 | "he.{2}o" | 尝试它 » |
| | 或 | "falls|stays" | 尝试它 » |
() | 捕获和分组 |