Escape sequences¶
Escape sequence is a sequence of backslash \
followed by one or more
characters. They are used to represent some of the special characters in a
strings and regular expressions.
Common escape sequences¶
\'
- single quote\"
- double quote\\
- backslash\b
- backspace\f
- form feed\n
- line feed\r
- carriage return\t
- horizontal tab\v
- vertical tab\0
- NULL character
Hexadecimal escape sequences¶
Some characters can be escaped using hexadecimal notation. These are the
characters in the ASCII range (0-255). The hexadecimal escape sequences are
in the \xnn
format where nn
is a two-digit hexadecimal number.
Unicode escape sequences¶
There are two formats of the Unicode escape sequences.
\unnnn
- UTF-16 with four hexadecimal digitsnnnn
\u{nnnn}
~\u{nnnnn}
- Unicode with four or five hexadecimal digitsnnnn
A full table of Unicode characters can be found on unicode-table.com.