Позиција на пронајденото во методот search во Python
Со match-објектот може исто така да
се одреди позицијата на пронајдениот подстринг.
За оваа цел се применуваат два методи. Методот
start ја враќа позицијата на почетокот, а
методот end - позицијата на крајот.
Ајде да пробаме во пракса. Нека имаме стринг:
txt = '123 456 789'
Ајде да ја најдеме во него првиот подстринг со
цифри преку методот search, а потоа
да ја испечатиме позицијата на добиениот подстринг со
помош на методите start и end:
res = re.search('\d+', txt)
print(res.start()) # ќе испечати 0
print(res.end()) # ќе испечати 3
Даден е стринг:
txt = 'abcde 123456'
Најдете во него подстринг, кој се состои само од букви. Испечатете ја позицијата на почеток и крај на пронајдениот подстринг.