Metacharacters Dot

Metacharacters dot sudah digunakan dalam modul sebelumnya namun tidak dibahas secara detail. Dapat dikatakan, metacharacters dot sangat umum digunakan. Metacharacters Dot digunakan untuk mempresentasikan alphanumeric dan symbol (huruf besar, huruf kecil, angka, symbol) kecuali new line atau \n. Contoh penggunaan: Matching semua isi string target kecuali new line. Pattern akan menggunakan dot yang diikuti yanda … Read more

Sharing is caring:

Parameter Flag Yang Umum Digunakan

Parameter flag pada metoda search, match dan lainnya. Flag berguna untuk menambah fungsionalitas dan fleksibilitas pattern searching. Parameter flag sendiri bersifat optional. Kita akan bahas parameter flag yang umum digunakan saja. Untuk dokumentasi lengkap silakan lihat di https://docs.python.org/3/howto/regex.html#compilation-flags Ignore Case (re.I), digunakan jika pattern searching tidak perlu memperhatikan huruf besar atau kecil. Jika kita ingin … Read more

Sharing is caring:

Menggunakan start(), end() dan span()

Masih melanjutkan dari contoh code modul sebelumnya. start(idx), akan mengembalikan nilai index awal dari group(idx).end(idx), akan mengembalikan nilai index akhir +1 dari group(idx).span(idx), akan mengembalikan nilai start dan end dari group(idx).

Sharing is caring:

Menggunakan group() dan groups()

Ketika kita untuk melakukan multiple pattern matching dalam satu pattern, maka return akan berupa Groups object. Contoh kasus dengan str seperti pada code dibawah, hendak mencari match kata berakhiran ex dan tanggal 15 Maret. Gunakan .groups() untuk mengakses seluruh hasil match. Untuk mengakses return salah satu match gunakan group(index), index 0 berisi string target, index … Read more

Sharing is caring: