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

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

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

`txt = '12 34 56'`

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

`res = re.match('(\d+)(\d+)', txt) print(res[0]) # выведет '12' print(res[1]) # выведет '1' print(res[2]) # выведет '2'`

Дана строка:

`txt = 'code.mu 1234'`

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

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

`txt = 'sss domain.ru zzz'`

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

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

`txt = '31.12.2025'`

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

← →
↑