标签: python regex
我希望有一个re.findall版本返回groupdict而不是group s。我错过了一些简单的方法来完成相同的结果吗? (有人知道这个功能不存在的原因吗?)
re.findall
groupdict
group
答案 0 :(得分:24)
您可以使用finditer()函数。这将为您提供一系列匹配对象,因此您可以使用以下内容获取每个匹配对象:
[m.groupdict() for m in regex.finditer(search_string)]