Zachytávání skupin v metodě match Python
Při práci s metodou match lze
rozložit nalezený podřetězec podle zachytávacích skupin.
Předpokládejme, že máme řetězec:
txt = '12 34 56'
Nalezněme první podřetězec s číslicemi a rozložme jej do dvou zachytávacích skupin:
res = re.match('(\d+)(\d+)', txt)
print(res[0]) # vypíše '12'
print(res[1]) # vypíše '1'
print(res[2]) # vypíše '2'
Je dán řetězec:
txt = 'code.mu 1234'
Najděte doménu umístěnou na začátku řetězce a uložte její jméno do první skupiny, a zónu do druhé skupiny.
Je dán řetězec obsahující doménu:
txt = 'sss domain.ru zzz'
Najděte tuto doménu a uložte její jméno do první skupiny a zónu do druhé skupiny.
Je dán řetězec obsahující datum:
txt = '31.12.2025'
Uložte den do první skupiny, měsíc - do druhé a rok - do třetí.