Python RegEx Meta Characters
Metacharacters
Metacharacters are characters with a special meaning:
Character | Description | Example | Try it |
---|---|---|---|
[] | A set of characters | "[a-m]" | Try it » |
\ | Signals a special sequence (can also be used to escape special characters) | "\d" | Try it » |
. | Any character (except newline character) | "he..o" | Try it » |
^ | Starts with | "^hello" | Try it » |
$ | Ends with | "planet$" | Try it » |
* | Zero or more occurrences | "he.*o" | Try it » |
+ | One or more occurrences | "he.+o" | Try it » |
? | Zero or one occurrence | "he.?o" | Try it » |
{} | Exactly the specified number of occurrences | "he.{2}o" | Try it » |
| | Either or | "falls|stays" | Try it » |
() | Capture and group |