In Python strings, the backslash "\" is a special character, also called the "escape" character. It is used in representing certain whitespace characters: "\t" is a tab, "\n" is a newline, and "\r" is a carriage return. ... 'It\'s raining' therefore is a valid string and equivalent to "It's raining".
How do you do a backslash in Python?
In short, to match a literal backslash, one has to write '\\\\' as the RE string, because the regular expression must be "\\", and each backslash must be expressed as "\\" inside a regular Python string literal.
What does backslash mean in code?
The backslash ( \ ) is a typographic and/or keyboard mark that is used in some programming languages and other computing contexts. In Windows systems, for example, the backslash is used to separate elements of a file path, for example: C:\Documents\User\File.