Grupper i match-metoden i Python

Når du arbeider med metoden match kan du dele den funnet understrengen i grupper.

La oss si at vi har en streng:

pythontxt = '12 34 56'

La oss finne den første understrengen med sifre og dele den inn i to grupper:

pythonres = re.match('(\d+)(\d+)', txt)

print(res[0]) # vil skrive ut '12'
print(res[1]) # vil skrive ut '1'
print(res[2]) # vil skrive ut '2'
Задание 1

Gitt en streng:

pythontxt = ' 1234'

Finn domenet som ligger i begynnelsen av strengen, og plasser dens navn i den første gruppen, og sonen i den andre.

Задание 2

Gitt en streng som inneholder et domene:

pythontxt = 'sss domain.ru zzz'

Finn dette domenet og plasser navnet i den første gruppen, og sonen i den andre.

Задание 3

Gitt en streng som inneholder en dato:

pythontxt = '31.12.2025'

Plasser dagen i den første gruppen, måneden i den andre, og året i den tredje.