Metode fullmatch Modul re
Metode fullmatch modul re
mencari semua kecocokan dengan ekspresi reguler
dalam string. Pada parameter pertama metode ditentukan
ekspresi reguler yang akan dicari, pada parameter kedua
- string tempat pencarian dilakukan. Pada
parameter ketiga yang opsional dapat
ditentukan flag
untuk pengaturan tambahan ekspresi reguler.
Metode mengembalikan objek Match object.
Jika tidak ada kecocokan yang ditemukan, dikembalikan
None.
Sintaks
import re
re.fullmatch(ekspresi_reguler, string, [flag])
Contoh
Mari terapkan metode fullmatch ke
string kita:
txt = '123 456 789'
res = re.fullmatch('\d+', txt)
print(res)
Setelah kode dieksekusi kita akan mendapatkan None,
karena selain digit, dalam string juga terdapat
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'>
Lihat juga
-
metode
findallmodulre,
yang mengembalikan daftar semua kecocokan dalam string -
metode
finditermodulre,
yang mengembalikan iterator semua kecocokan dengan ekspresi reguler dalam string -
metode
searchmodulre,
yang mencari kecocokan pertama dengan ekspresi reguler dalam string -
metode
matchmodulre,
yang mencari kecocokan dengan ekspresi reguler di awal string -
objek
Match objectmodulre,
yang berisi informasi tentang kecocokan dengan ekspresi reguler