我第一次看到它用于构建跨多行的正则表达式作为方法参数re.compile(),所以我认为它r代表RegEx.
re.compile()
r
例如:
regex = re.compile( r'^[A-Z]' r'[A-Z0-9-]' r'[A-Z]$', re.IGNORECASE )
那么r在这种情况下意味着什么呢?我们为什么需要它?
python string syntax literals rawstring
literals ×1
python ×1
rawstring ×1
string ×1
syntax ×1