为什么要加r
来源:6-10 【总结】Python常见正则匹配案例
若羲
2021-10-12 16:39:39
res = re.compile(r'\w+y\b',re.I)
1回答
时间,
2021-10-12
同学,你好!r的作用是防止字符串被转义,不是必须要写的,主要是反斜杠的应用。
正则表达式中使用"\"作为转义字符,如果需要匹配文本中的字符"\",在正则表达式中需要4个"\"。前2个"\"和后两个"\"在python解释器中分别转义成一个"\",转义后的2个"\"在正则中被转义成一个"\"。
例:

祝学习愉快!
相似问题