re.findall()
Возвращает список всех непересекающихся совпадений.
Сигнатура
re.findall(pattern, string, flags=0)Возвращает list всех найденных подстрок. Если в шаблоне есть группы — возвращает список кортежей из групп, при одной группе — список её значений.
import re
print(re.findall(r"\d+", "a1 b22 c333")) # ['1', '22', '333']
# с группами возвращает кортежи
print(re.findall(r"(\w)=(\d)", "a=1 b=2")) # [('a', '1'), ('b', '2')]