Карманы в методе match Python

При работе с методом match можно разбить найденную подстроку по карманам.

Пусть у нас есть строка:

pythontxt = '12 34 56'

Давайте найдем первую подстроку с цифрами и разложим ее по двум карманам:

pythonres = re.match('(\d+)(\d+)', txt)

print(res[0]) # выведет '12'
print(res[1]) # выведет '1'
print(res[2]) # выведет '2'
Задание 1

Дана строка:

pythontxt = ' 1234'

Найдите домен, расположенный в начале строки, и положите его имя в первый карман, а зону - во второй.

Задание 2

Дана строка, содержащая домен:

pythontxt = 'sss domain.ru zzz'

Найдите этот домен и положите его имя в первый карман, а зону - во второй.

Задание 3

Дана строка, содержащая дату:

pythontxt = '31.12.2025'

Положите день в первый карман, месяц - во второй, а год - в третий.