Položaj najdenega v metodi search Python
Z match-objektom je mogoče tudi
določiti položaj najdenega podniza.
Za ta namen se uporabljata dve metodi. Metoda
start vrne začetni položaj,
metoda end pa končni položaj.
Poskusimo v praksi. Naj imamo niz:
txt = '123 456 789'
Poiščimo v njem prvi podniz s
številkami prek metode search, nato
pa izpišimo položaj dobljenega podniza z
uporabo metod start in end:
res = re.search('\d+', txt)
print(res.start()) # izpiše 0
print(res.end()) # izpiše 3
Dan je niz:
txt = 'abcde 123456'
Poiščite v njem podniz, sestavljen samo iz črk. Izpišite začetni in končni položaj naštega podniza.