如何获取正则表达式最后匹配的位置?

2024-04-18 17:59:07 发布

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

我有一个匹配数字的正则表达式,我想得到最后一个匹配数字的位置。在

我现在得到的是:

def find_last_match_pos(pattern, s):
    match = None
    for match in re.finditer(pattern, s):
        pass
    return match.start() if match else -1

有人能想出一个更像Python的方法来做这件事吗?在


Tags: inposrenoneforreturndefmatch