如何在 Python 正则表达式中找到每个匹配的确切位置?

pythonserver side programmingprogramming更新于 2023/11/9 13:07:00

我们使用 re.finditer() 方法使用 Python 正则表达式在给定字符串中找到每个匹配的确切位置

示例

import re
p = re.compile("[A-Z0-9]")
for m in p.finditer('A5B6C7D8'):
    print m.start(), m.group()

输出

这给出了输出

0 A
1 5
2 B
3 6
4 C
5 7
6 D
7 8


相关文章