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