Pozícia nájdeného v metóde search Python

Pomocou match-objektu je možné tiež určiť pozíciu nájdenej podreťazca. Na tento účel sa aplikujú dve metódy. Metóda start vráti pozíciu začiatku, a metóda end - pozíciu konca.

Skúsme to v praxi. Nech máme reťazec:

pythontxt = '123 456 789'

Nájdime v ňom prvý podreťazec s číslicami pomocou metódy search, a potom vypíšme pozíciu získaného podreťazca s použitím metód start a end:

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

print(res.start()) # vypíše 0
print(res.end()) # vypíše 3
Задание 1

Daný reťazec:

pythontxt = 'abcde 123456'

Nájdite v ňom podreťazec, pozostávajúci iba z písmen. Vypíšte pozíciu začiatku a konca nájdeného podreťazca.