Metode match modul re
Metode match modul re hanya mencari
kecocokan dengan ekspresi reguler
di awal string. Pada parameter pertama metode
kita tentukan regex yang akan dicari,
pada parameter kedua - string tempat
mencarinya. Pada parameter ketiga yang opsional
dapat ditentukan flag
untuk pengaturan tambahan regex.
Metode mengembalikan objek Match object.
Jika tidak ditemukan kecocokan, dikembalikan
None.
Sintaks
import re
re.match(regex, string, [flags])
Contoh
Mari temukan semua substring dengan digit:
txt = '123 456 789'
res = re.match('\d+', txt)
print(res)
Hasil eksekusi kode:
<re.Match object; span=(0, 3), match='123'>
Contoh
Sekarang mari string kita mulai dengan karakter alfabet:
txt = 'aaaa 123 456 789'
res = re.match('\d+', txt)
print(res)
Hasil eksekusi kode:
None
Lihat juga
-
metode
findallmodulre,
yang mengembalikan daftar semua kecocokan dalam string -
metode
finditermodulre,
yang mengembalikan iterator semua kecocokan dengan regex dalam string -
metode
searchmodulre,
yang mencari kecocokan pertama dengan regex dalam string -
metode
fullmatchmodulre,
yang mencari semua kecocokan dengan regex dalam string -
objek
Match objectmodulre,
yang berisi informasi tentang kecocokan dengan regex