Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmREMF 60 of 129 menu
◀ ▶

Metodas findall Python reguliariųjų išraiškų

Norint rasti visus atitikmenis su reguliaria išraiška Python, naudojamas metodas findall. Pirmame metodo parametre nurodome reguliariąją išraišką, kurią ieškosime, antrame parametre - eilutę, kurioje bus vykdoma paieška. Metodas tikrina visus atitikmenis, ieškodamas iš kairės į dešinę. Jis grąžina eilučių sąrašą su atitikmenimis arba kortelių sąrašą, jei paieškai nurodytos reguliariosios išraiškos kišenėse. Jei atitikmenų nerasta, bus grąžintas tuščias sąrašas. Metodo findall sintaksė atrodo taip:

re.findall(ką ieškoti, kur ieškoti)

Ieškokime visų atitikmenų su reguliaria išraiška eilutėje:

txt = '12 43 56 ab' res = re.findall('\d+', txt) print(res)

Kodo vykdymo rezultatas:

['12', '43', '56']

Duota eilutė:

txt = '123 aaa 456 bbb 789'

Išveskite poeilučių, kuriose yra skaitmenų, sąrašą.

Duota eilutė:

txt = 'abc 123 def 456 789'

Išveskite poeilučių, kuriose yra raidžių, sąrašą.

← →
↑
Lietuvių▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti