⊗pyPmREFSP 53 of 129 menu

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:

txt = '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:

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

Dota virkne:

txt = 'abcde 123456'

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

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt