Python关于芬德尔使用groupdicts

2024-10-05 10:41:05 发布

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

我有点希望有一个版本的re.findall返回groupdicts,而不仅仅是{}s。我是否错过了一些实现相同结果的简单方法?(有人知道这个函数不存在的原因吗?)在


Tags: 方法函数版本re原因findallgroupdicts
1条回答
网友
1楼 · 发布于 2024-10-05 10:41:05

您可以使用finditer()函数。这将为您提供一个匹配对象的序列,因此您可以通过以下方式获取每个对象的groupdict:

[m.groupdict() for m in regex.finditer(search_string)]

相关问题 更多 >

    热门问题