python 正则表达式r
时间: 2023-11-09 15:03:25 浏览: 104
Python正则表达式指南
Python中的正则表达式r是用来表示原始字符串的,即字符串中的转义字符不会被转义,而是直接按照字符串本身的含义进行解释。
例如,如果要匹配一个包含反斜杠的字符串,可以使用r来表示原始字符串,如下所示:
```python
import re
# 匹配包含反斜杠的字符串
pattern = r'\\'
text = 'a\\b'
result = re.findall(pattern, text)
print(result) # 输出:['\\']
```
在上面的代码中,r'\\'表示一个包含反斜杠的原始字符串,text是要匹配的字符串,re.findall(pattern, text)使用正则表达式进行匹配,并返回所有匹配的结果。
阅读全文