re模块返回所有匹配元素的下标或索引 我就是我 2022-05-12 13:56 133阅读 0赞 python 的re模块查找所有匹配元素的下标: 使用`finditer`函数才行,`findall`返回的是匹配的字符串 import re s='a good boy, a good girl. a bad man.' f=re.finditer('good',s) print(f) for i in f: print(i) print(i.span()) # <callable_iterator object at 0x00000219B107B278> # <_sre.SRE_Match object; span=(2, 6), match='good'> # (2, 6) # <_sre.SRE_Match object; span=(14, 18), match='good'> # (14, 18)
还没有评论,来说两句吧...