从------------------------------------------------------------------------ r3 | svn_0101 | 2023-06-10 18:14:27 +0800 (周六, 10 六月 2023) | 1 line Changed paths: A /branches/test.txt --id=1235---user=多多【版本跟过过过过】急急急急急军军军军牛牛牛牛牛11122------------------------------------------------------------------------中用Python的正则表达式,提取r3
时间: 2023-08-15 17:41:55 浏览: 86
可以使用Python的re模块来进行正则表达式匹配,具体代码如下:
```python
import re
text = "从------------------------------------------------------------------------ r3 | svn_0101 | 2023-06-10 18:14:27 +0800 (周六, 10 六月 2023) | 1 line Changed paths: A /branches/test.txt --id=1235---user=多多【版本跟过过过过】急急急急急军军军军牛牛牛牛牛11122------------------------------------------------------------------------中用Python的正则表达式,提取r3"
match = re.search(r'r\d+', text)
if match:
print(match.group(0))
```
运行结果为:
```
r3
```
这里使用正则表达式 `r\d+` 来匹配以字母 r 开头,后面跟着一串数字的字符串。`match.group(0)` 表示匹配到的整个字符串。
阅读全文