python regular expression содержимое квадратных скобок

Имеется строка

text = '''
out: out out out kkk: aaa_aaa_aaa
ttt ttt: [ttt: ttt = "" ttt ttt ttt ttt ttt; ttt ttt: ttt ttt ttt-45645645 ttt ttt - 23.10.2020. ttt ttt ttt ttt ttt!
(ttt-ttt-00151) (ttt ttt: 99)"" ttt: ]
out kkk: out out out
out kkk: out out out out out out out.out out.out out
'''

Нужно получить с помощью регулярного выражения

ttt ttt: [ttt: ttt = "" ttt ttt ttt ttt ttt; ttt ttt: ttt ttt ttt-45645645 ttt ttt - 23.10.2020. ttt ttt ttt ttt ttt!
    (ttt-ttt-00151) (ttt ttt: 99)"" ttt: ]

Пытался использовать re.findall(r'ttt ttt:\s*\[.*\]', text), но безуспешно. Как можно решить такую задачу?


Ответы (1 шт):

Автор решения: formanite
re.findall(r'ttt ttt:\s*\[.*\]', text, flags=re.DOTALL)
→ Ссылка