⊗pyPmREMFm 65 of 129 menu

Metode fullmatch dalam Ekspresi Reguler Python

Metode fullmatch memeriksa string untuk kecocokan penuh dengan regex. Pada parameter pertama metode kita tentukan regex, yang akan dicari, pada parameter kedua - string tempat kita mencarinya. Jika kecocokan ditemukan, metode akan mengembalikan objek match, sebaliknya - None. Sintaks metode fullmatch terlihat seperti ini:

re.fullmatch(apa yang dicari, di mana mencari)

Contoh

Mari terapkan metode fullmatch ke string kita:

txt = '123 456 789' res = re.fullmatch('\d+', txt) print(res)

Setelah kode dieksekusi akan mengeluarkan None, karena selain digit, dalam string juga ada karakter spasi:

None

Contoh

Sekarang mari string kita hanya terdiri dari digit:

txt = '123456' res = re.fullmatch('\d+', txt) print(res)

Hasil eksekusi kode:

<re.Match object; span=(0, 6), match='123456'>

Contoh

Dari objek match, substring yang ditemukan dapat diperoleh. Untuk melakukannya, perlu mengakses elemen pertamanya:

txt = 'abcde' res = re.fullmatch('\w+', txt) print(res[0])

Hasil eksekusi kode:

'abcde'

Tugas Praktis

Periksa apakah string berikut hanya terdiri dari huruf:

txt = 'abcde'

Periksa apakah string berikut hanya terdiri dari digit:

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