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:
txt = '12 34 56'
La oss finne den første understrengen med sifre og dele den inn i to grupper:
res = 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'
Gitt en streng:
txt = 'code.mu 1234'
Finn domenet som ligger i begynnelsen av strengen, og plasser dens navn i den første gruppen, og sonen i den andre.
Gitt en streng som inneholder et domene:
txt = 'sss domain.ru zzz'
Finn dette domenet og plasser navnet i den første gruppen, og sonen i den andre.
Gitt en streng som inneholder en dato:
txt = '31.12.2025'
Plasser dagen i den første gruppen, måneden i den andre, og året i den tredje.