Костюкова, 46
Москва 127000, ул. Академика Королева, 12"""
example = re.search( '^(.*) (\d{6}), (.*)', title, re.M|re.I)
if example:
print("example.group():", example.group())
print("example.group(1):", example.group(1))
print("example.group(2):", example.group(2))
print("example.group(3):", example.group(3))
print("example.groups():", example.groups())
else:
print("Нет совпадений!")
re.search(pattern, string, flags=0)
Москва 127000, ул. Академика Королева, 12
Москва
127000
ул. Академика Королева, 12
('Москва', '127000', 'ул. Академика Королева, 12')
Ищем пробел перед строкой
Функция findall объединяет match и search: ищет pattern по всей строке.
Имеет тот же формат