Match.groupdict()
Возвращает словарь именованных групп.
Сигнатура
Match.groupdict(default=None)Возвращает dict, где ключи — имена групп (?P<имя>...), а значения — захваченный текст. Удобно для разбора структурированных строк.
import re
m = re.search(r"(?P<year>\d{4})-(?P<month>\d{2})", "2026-06")
print(m.groupdict()) # {'year': '2026', 'month': '06'}