Questions about the backslash "\" in python regularization

import re
print(re.findall("I\\b","hellow I am LIST"))-sharp ["I"]
print(re.findall("\\\\l","abca\lsd"))-sharp ["\\l"]

Why does the first match \ b only need 2 \ , while the second match \ l needs 4?


in the string, \ is the character after the escape. If you have \ this in your string, you need \ to escape

.
Menu