Я пытаюсь обработать некоторый код SQL, чтобы найти части оператора select, которые необходимо сгруппировать дальше в запросе.Например:
В строке "Select person, age, name, sum(count distinct arrests) from..."
я хотел бы получить "sum(count"
, потому что это единственная часть этой строки, которая имеет пробел с обеих сторон и содержит открытые скобки.
Я пробовал разные вещи, но борюсь.
Я попробовал re.compile (r '\ W. * [)]') И получаю слишком много назад иливообще ничего.