Pozita e gjetur në metodën search Python
Përmes match-object mund të
përcaktohet edhe pozita e nënvargut të gjetur.
Për këtë qëllim përdoren dy metoda. Metoda
start kthen pozitën e fillimit, ndërsa
metoda end - pozitën e mbarimit.
Le të provojmë në praktikë. Le të supozojmë se kemi një varg:
txt = '123 456 789'
Le të gjejmë në të nënvargun e parë me
shifra përmes metodës search, pastaj
të shfaqim pozitën e nënvargut të përftuar me
ndihmën e metodave start dhe end:
res = re.search('\d+', txt)
print(res.start()) # do të shfaqë 0
print(res.end()) # do të shfaqë 3
Është dhënë vargu:
txt = 'abcde 123456'
Gjeni në të nënvargun, i përbërë vetëm nga shkronja. Shfaqni pozitën e fillimit dhe mbarimit të nënvargut të gjetur.