Pozicija pronađenog u metodu search u Pythonu
Pomoću match-objekta takođe možemo
odrediti poziciju pronađenog podstringa.
Za ovu svrhu se primenjuju dva metoda. Metod
start vraća poziciju početka, a
metod end - poziciju kraja.
Hajde da probamo u praksi. Neka imamo string:
txt = '123 456 789'
Hajde da pronađemo u njemu prvi podstring sa
ciframa preko metoda search, a zatim
prikažemo poziciju dobijenog podstringa sa
pomoću metoda start i end:
res = re.search('\d+', txt)
print(res.start()) # ispisaće 0
print(res.end()) # ispisaće 3
Dat je string:
txt = 'abcde 123456'
Pronađite u njemu podstring koji se sastoji samo od slova. Prikažite poziciju početka i kraja pronadjenog podstringa.