python正则表达式中re.compile('\\\n')匹配的为什么是换行符? 5
如题:测试代码如下:importres='123\n123'regex=re.compile('\\\n')print(regex.findall(s))结果为:['\n...
如题:
测试代码如下:
import re
s='123\n123'
regex=re.compile('\\\n')
print(regex.findall(s))
结果为:['\n']
我的理解是这样:首先'\\\n'在字符串的意义为<'\'+换行符>,接着'\'在re.compile()中会对换行符进行转义,但是这样转义的结果是什么?或者这个表达式不能这么理解? 展开
测试代码如下:
import re
s='123\n123'
regex=re.compile('\\\n')
print(regex.findall(s))
结果为:['\n']
我的理解是这样:首先'\\\n'在字符串的意义为<'\'+换行符>,接着'\'在re.compile()中会对换行符进行转义,但是这样转义的结果是什么?或者这个表达式不能这么理解? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询