>>> import re
>>> a='''\\n5
... 8'''
>>> b=re.findall('\\n[0-9]',a)
>>> print(b)
['\n8']
Why does it show \n8
and not \n5
?
I used a \
in front of \n
the first time.
I am finding the use of raw string
in regex in python a bit confusing. To me it does not seem to be making any changes to the result