Kaedah match dalam ungkapan nalar Python
Kaedah match mencari padanan dengan
ungkapan nalar di awal rentetan. Dalam parameter pertama
kaedah, kita tentukan ungkapan nalar
yang akan dicari, dalam parameter kedua
- rentetan di mana kita mencarinya. Jika padanan
ditemui, kaedah akan mengembalikan objek match,
sebaliknya - None. Sintaksis
kaedah kelihatan seperti ini:
re.match(apa yang dicari, di mana mencari)
Mari kita periksa, sebagai contoh, sama ada rentetan bermula dengan digit:
txt = '123abc'
res = re.match('\d+', txt)
print(res)
Periksa sama ada rentetan bermula dengan huruf:
txt = 'abc 123 bbb 456 987'
Cetak padanan aksara huruf di awal rentetan.
Diberi rentetan:
txt = 'aaa bbb 123'
Cari subrentetan yang mengandungi digit.