提取匹配引号内的字符串

2024-09-28 19:01:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个带双引号的字符串,在某些情况下是匹配的。e、 g

“paints to what my predecessors, samba girl’ and “2nd baby toy” have ably pointed out...

在上面的字符串中,绘制前的双引号未关闭,因为“第二个婴儿玩具”开始另一个引号并关闭。是否有一个正则表达式只返回匹配的打开和关闭引号,而忽略未关闭的引号?在这种情况下,我只希望它返回2nd baby toy,而不是paints to what my predecessors, samba girl’ and “2nd baby toy

大多数在括号或引号内提取字符串的解决方案都使用regexre.findall('\“(.+?)\”', _some_text),在我上面的示例中,regexre.findall('\“(.+?)\”', _some_text)返回大部分字符串


Tags: andto字符串my情况what引号baby