⊗pyPmREMF 60 of 129 menu

Kaedah findall dalam Ungkapan Biasa Python

Untuk mencari semua padanan dengan ungkapan biasa dalam Python, kaedah findall digunakan. Dalam parameter pertama kaedah, kami tentukan ungkapan biasa yang akan dicari, dalam parameter kedua - rentetan untuk carian. Kaedah memeriksa semua padanan, mencarinya dari kiri ke kanan. Ia mengembalikan senarai rentetan padanan atau senarai tuple, jika untuk carian ditetapkan ungkapan biasa dalam kelompok. Jika tiada padanan ditemui, senarai kosong akan dikembalikan. Sintaks kaedah findall adalah seperti berikut:

re.findall(apa yang dicari, di mana untuk mencari)

Mari cari semua padanan dengan ungkapan biasa dalam rentetan:

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

Keputusan pelaksanaan kod:

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

Diberi rentetan:

txt = '123 aaa 456 bbb 789'

Tunjukkan senarai subrentetan yang mengandungi digit.

Diberi rentetan:

txt = 'abc 123 def 456 789'

Tunjukkan senarai subrentetan yang mengandungi huruf.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak