Карманы в методе 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'

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



Чат с GPT Компилятор