⊗pyPmREMF 60 of 129 menu

Metoda findall në shprehjet e rregullta të Python

Për të kërkuar të gjitha përputhjet me regex në Python përdoret metoda findall. Në parametrin e parë të metodës specifikojmë regex-in që do të kërkojmë, në parametrin e dytë - vargun për kërkim. Metoda kontrollon të gjitha përputhjet, duke i kërkuar nga e majta në të djathtë. Kthen një listë vargjesh me përputhje ose një listë tuplesh, nëse për kërkim janë dhënë regex në xhepa. Nëse nuk gjenden përputhje, kthehet një listë e zbrazët. Sintaksa e metodës findall duket kështu:

re.findall(çfarë të kërkohet, ku të kërkohet)

Le të gjejmë të gjitha përputhjet me regex në varg:

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

Rezultati i ekzekutimit të kodit:

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

Është dhënë vargu:

txt = '123 aaa 456 bbb 789'

Shfaqni listën e nënvargjeve që përmbajnë shifra.

Është dhënë vargu:

txt = 'abc 123 def 456 789'

Shfaqni listën e nënvargjeve që përmbajnë shkronja.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo