Grupid

Regexiga saab otsingu tulemusi gruppideks jagada. Grupide jaoks peame osa regulaaravaldisest sulgude sisse panema. Grupid on nummerdatud alates ühest. match.group(1) tagastab meile esimese grupi.

Näiteks saab kuupäevi kujul „dd.MM.yyyy“ otsida tekstist järgnevalt:

import re

date = "I was born on 05.12.1995."
pattern = r'(\d{1,2})\.(\d{1,2})\.(\d{1,4})'
match = re.search(pattern, date)

print("Full match: " + match.group(0)) # or match.group()
print("Day: " + match.group(1))
print("Month: " + match.group(2))
print("Year: " + match.group(3))