相关疑难解决方法(0)

字符串文字前面带有"r"的含义是什么意思?

我第一次看到它用于构建跨多行的正则表达式作为方法参数re.compile(),所以我认为它r代表RegEx.

例如:

regex = re.compile(
    r'^[A-Z]'
    r'[A-Z0-9-]'
    r'[A-Z]$', re.IGNORECASE
)
Run Code Online (Sandbox Code Playgroud)

那么r在这种情况下意味着什么呢?我们为什么需要它?

python string syntax literals rawstring

113
推荐指数
2
解决办法
8万
查看次数

标签 统计

literals ×1

python ×1

rawstring ×1

string ×1

syntax ×1