Я не смог найти более описательный заголовок, но здесь есть пример:
import re
m = re.search(r"\((?P<remixer>.+) (Remix)\)", "Title (Menda Remix)")
m.group("remixer") # returns 'Menda' OK
m = re.search(r"\((?P<remixer>.+) (Remix)\)", "Title (Blabla) (Menda Remix)")
m.group("remixer") # returns 'Blabla) (Menda' FAIL
Это регулярное выражение находит первую круглую скобку, и я хотел бы соответствовать последней круглой скобке, чтобы всегда получать 'Menda'. Я обошел эту проблему, используя дополнительные функции, но я бы хотел более чистый и последовательный способ, используя тот же регулярное выражение.
Большое спасибо, ребята.