Для небольшой идеи о том, что такое проект, я пытаюсь сделать язык разметки, который компилируется в HTML/CSS. Я планирую форматирование ссылок следующим образом: @ (link mask) [(link url)], и я хочу найти все вхождения этого и получить как маску ссылки, так и URL-адрес ссылки.Как найти несколько одинаковых форматов в Python?
Я попытался с помощью этого кода для него:
re.search("@(.*)\[(.*)\]", string)
Но это началось в начале первой инстанции, и закончился в конце последней инстанции ссылки. Любые идеи, как я могу найти его в списке или что-то еще?