Groepen in de match methode van Python
Bij het werken met de methode match kan
je de gevonden substring opdelen in groepen.
Stel we hebben de volgende string:
txt = '12 34 56'
Laten we de eerste substring met cijfers vinden en deze opsplitsen in twee groepen:
res = re.match('(\d+)(\d+)', txt)
print(res[0]) # geeft '12' weer
print(res[1]) # geeft '1' weer
print(res[2]) # geeft '2' weer
Gegeven de string:
txt = 'code.mu 1234'
Vind het domein aan het begin van de string, en plaats de naam in de eerste groep, en de zone in de tweede groep.
Gegeven een string die een domein bevat:
txt = 'sss domain.ru zzz'
Vind dit domein en plaats de naam in de eerste groep, en de zone in de tweede groep.
Gegeven een string die een datum bevat:
txt = '31.12.2025'
Plaats de dag in de eerste groep, de maand - in de tweede, en het jaar - in de derde groep.