Карманы в методе 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'
Положите день в первый карман, месяц - во второй, а год - в третий.