[Python] Find last match with python regular expression

Discussão em 'Python' iniciado por Stack, Julho 2, 2025.

  1. Stack

    Stack Membro Participativo

    I want to match the last occurrence of a simple pattern in a string, e.g.

    list = re.findall(r"\w+ AAAA \w+", "foo bar AAAA foo2 AAAA bar2")
    print "last match: ", list[len(list)-1]


    However, if the string is very long, a huge list of matches is generated. Is there a more direct way to match the second occurrence of " AAAA ", or should I use this workaround?

    Continue reading...

Compartilhe esta Página