二十正则表达式中的“r”含义

Posted chushujin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二十正则表达式中的“r”含义相关的知识,希望对你有一定的参考价值。

‘‘‘
r:Python中字符串前面加上 r 表示原生字符串(rawstring)
不使用r,那么匹配时候需要4个反斜杠,正则需要转化一次,python解释器需要转化一次
‘‘‘
mm="c:\ab\bc\cd\"
print (mm)
r=re.match("c:\\ab",mm)
print (r.group())
r=re.match(r"c:\ab",mm).group()
print (r)
-----------------------------------

   c:abccd
   c:a
   c:a













以上是关于二十正则表达式中的“r”含义的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript中的正则表达式

javascript正则表达式

java 和 JS(javaScript)中的反斜杠正则转义

/gi 在正则表达式中的含义是啥? [复制]

python正则表达式re.findall(r"\b\w+\b", s)中的r是啥意思?

对于给定的正则表达式,R 正则表达式编译器的工作方式不同