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))