Я ищу первый экземпляр совпадения с двумя квадратными скобками с использованием регулярных выражений. В настоящее время я делаю
regex = re.compile("(?<=(\[\[)).*(?=\]\])")
r = regex.search(line)
который работает для строк типа
[[string]]
возвращает string
но когда я пробую его по отдельной строке:
[[string]] ([[string2]], [[string3]])
Результат
string]] ([[string2]], [[string3
Что мне не хватает?