Fickor i match-metoden i Python
När du arbetar med metoden match kan du
dela upp den hittade delsträngen enligt fickor.
Låt oss säga att vi har en sträng:
txt = '12 34 56'
Låt oss hitta den första delsträngen med siffror och dela upp den i två fickor:
res = re.match('(\d+)(\d+)', txt)
print(res[0]) # skriver ut '12'
print(res[1]) # skriver ut '1'
print(res[2]) # skriver ut '2'
Given en sträng:
txt = 'code.mu 1234'
Hitta domänen i början av strängen och sätt dess namn i den första fickan och toppdomänen i den andra.
Given en sträng som innehåller en domän:
txt = 'sss domain.ru zzz'
Hitta denna domän och sätt dess namn i den första fickan och toppdomänen i den andra.
Given en sträng som innehåller ett datum:
txt = '31.12.2025'
Sätt dagen i den första fickan, månaden i den andra och året i den tredje.