Positionen av det funna i metoden search Python

Med hjälp av ett match-objekt kan man också bestämma positionen för den hittade delsträngen. För detta ändamål används två metoder. Metoden start returnerar startpositionen, och metoden end - slutpositionen.

Låt oss prova i praktiken. Låt oss säga att vi har en sträng:

pythontxt = '123 456 789'

Låt oss hitta den första delsträngen med siffror i den via metoden search, och sedan skriva ut positionen för den erhållna delsträngen med hjälp av metoderna start och end:

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

print(res.start()) # kommer att skriva ut 0
print(res.end()) # kommer att skriva ut 3
Задание 1

Given en sträng:

pythontxt = 'abcde 123456'

Hitta i den delsträngen som endast består av bokstäver. Skriv ut start- och slutpositionen för den hittade delsträngen.