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:
pythontxt = '12 34 56'
Laten we de eerste substring met cijfers vinden en deze opsplitsen in twee groepen:
pythonres = re.match('(\d+)(\d+)', txt)
print(res[0]) # geeft '12' weer
print(res[1]) # geeft '1' weer
print(res[2]) # geeft '2' weer
Задание 1
Gegeven de string:
pythontxt = ' 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.
Задание 2
Gegeven een string die een domein bevat:
pythontxt = 'sss domain.ru zzz'
Vind dit domein en plaats de naam in de eerste groep, en de zone in de tweede groep.
Задание 3
Gegeven een string die een datum bevat:
pythontxt = '31.12.2025'
Plaats de dag in de eerste groep, de maand - in de tweede, en het jaar - in de derde groep.