Позиција пронађеног у методу 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'
Пронађите у њој подниз који се састоји само од слова. Испишите позицију почетка и краја пронађеног подниска.