Atrastā teksta pozīcija Python search metodē

Izmantojot match-objektu, var arī noteikt atrastās apakšvirknes pozīciju. Šim nolūkam tiek izmantotas divas metodes. Metode start atgriež sākuma pozīciju, bet metode end - beigu pozīciju.

Izmēģināsim to praksē. Pieņemsim, ka mums ir virkne:

pythontxt = '123 456 789'

Atradīsim tajā pirmo ciparu apakšvirkni, izmantojot metodi search, un pēc tam izvadīsim iegūtās apakšvirknes pozīciju ar start un end metodēm:

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

print(res.start()) # izvadīs 0
print(res.end()) # izvadīs 3
Задание 1

Dota virkne:

pythontxt = 'abcde 123456'

Atrodiet tajā apakšvirkni, kas sastāv tikai no burtiem. Izvadiet atrastās apakšvirknes sākuma un beigu pozīciju.