Positie van gevonden in search methode Python
Met een match-object kunnen we ook
de positie van de gevonden substring bepalen.
Voor dit doel worden twee methoden toegepast. De methode
start retourneert de startpositie, en
de methode end - de eindpositie.
Laten we het in de praktijk proberen. Stel dat we de volgende string hebben:
txt = '123 456 789'
Laten we daarin de eerste substring met
cijfers vinden via de methode search, en dan
de positie van de verkregen substring uitvoeren
met behulp van de methoden start en end:
res = re.search('\d+', txt)
print(res.start()) # geeft 0
print(res.end()) # geeft 3
Gegeven string:
txt = 'abcde 123456'
Vind daarin de substring die alleen uit letters bestaat. Geef de start- en eindpositie van de gevonden substring.