Всем привет
Есть такой код:
import re
text = input(": ")
print(re.findall(r"\<(.*?)\>", text))
Если ввести вот такой текст:
<Привет> <мир>
То выводит:
["Привет", "мир"]
Но если ввести:
<Привет <мир>> <да>
То выводит:
["Привет <мир", "да"]
Но мне надо чтобы вывелось:
["Привет <мир>", "да"]
В общем надо выводить весь текст из скобок с соблюдений вложений.
(P.S желательно чтобы было сделано с помощью регулярок)