Позиция на намереното в метода search на Python

С помощта на match-обект може също да се определи позицията на намерения подниз. За тази цел се прилагат два метода. Методът start връща позицията на началото, а методът end - позицията на края.

Нека опитаме на практика. Да кажем, че имаме низ:

pythontxt = '123 456 789'

Нека намерим в него първия подниз с цифри чрез метода search, а след това изведем позицията на получения подниз с помощта на методите start и end:

pythonres = re.search('\d+', txt)

print(res.start()) # ще изведе 0
print(res.end()) # ще изведе 3
Задание 1

Даден е низ:

pythontxt = 'abcde 123456'

Намерете в него подниз, състоящ се само от букви. Изведете позицията на началото и края на намерения подниз.