def find_last_match(view, what, start, end, flags=0):
    match = view.find(what, start, flags)
    new_match = None
    while match:
        new_match = view.find(what, match.end(), flags)
        if new_match and new_match.end() <= end:
            match = new_match
        else:
            return match
Find last occurrence of `what` between `start`, `end`.
dataset/ETHPy150Open guillermooo/Vintageous/ex/ex_location.py/find_last_match