如何在python中将正则表达式匹配的一部分作为变量?
发布于 2021-01-29 19:10:08
在Perl中,可以执行以下操作(我希望语法是正确的…):
$string =~ m/lalala(I want this part)lalala/;
$whatIWant = $1;
我想在Python中执行相同的操作,并在括号内的文本以$ 1之类的字符串形式显示。
关注者
0
被浏览
160
1 个回答
-
请参阅:Python正则表达式匹配对象
>>> import re >>> p = re.compile("lalala(I want this part)lalala") >>> p.match("lalalaI want this partlalala").group(1) 'I want this part'