⊗pyPmREFSP 53 of 129 menu

Pozícia nájdeného v metóde search Python

Pomocou match-objektu je možné tiež určiť pozíciu nájdenej podreťazca. Na tento účel sa aplikujú dve metódy. Metóda start vráti pozíciu začiatku, a metóda end - pozíciu konca.

Skúsme to v praxi. Nech máme reťazec:

txt = '123 456 789'

Nájdime v ňom prvý podreťazec s číslicami pomocou metódy search, a potom vypíšme pozíciu získaného podreťazca s použitím metód start a end:

res = re.search('\d+', txt) print(res.start()) # vypíše 0 print(res.end()) # vypíše 3

Daný reťazec:

txt = 'abcde 123456'

Nájdite v ňom podreťazec, pozostávajúci iba z písmen. Vypíšte pozíciu začiatku a konca nájdeného podreťazca.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť