⊗pyPmREFSP 53 of 129 menu

Pozycja znalezionego w metodzie search Pythona

Za pomocą obiektu dopasowania (match object) można również określić pozycję znalezionego podciągu. Do tego celu stosuje się dwie metody. Metoda start zwraca pozycję początku, a metoda end - pozycję końca.

Sprawdźmy to w praktyce. Załóżmy, że mamy następujący ciąg znaków:

txt = '123 456 789'

Spróbujmy znaleźć w nim pierwszy podciąg z cyframi za pomocą metody search, a następnie wypiszmy pozycję znalezionego podciągu przy użyciu metod start i end:

res = re.search('\d+', txt) print(res.start()) # wypisze 0 print(res.end()) # wypisze 3

Dany jest ciąg znaków:

txt = 'abcde 123456'

Znajdź w nim podciąg składający się tylko z liter. Wypisz pozycję początku i końca znalezionego podciągu.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć