Pengenalan regex di section string hanya pemanasan. Di sini kita membedah pola regex secara penuh, memahami groups dan lookarounds, serta belajar mengenali kapan regex justru menjadi pilihan yang salah.
Bangun pola regex dari atom dasarnya: karakter literal, wildcard titik, shorthand classes, anchor, dan escape.
Buka → # Character Classes dan QuantifiersRangkai pola dengan character classes, rentang, negasi, serta quantifier bintang, plus, tanya, dan kurung kurawal.
Buka → # Groups dan CapturesAmbil bagian penting dari teks memakai capture groups, named groups, non-capturing group, dan backreference.
Buka → # Searching dan MatchingPilih fungsi yang tepat: re.search, re.match, re.fullmatch, findall, finditer, dan pola hasil re.compile.
Buka → # SubstitutionsGanti teks berpola dengan re.sub: backreference, replacement function, serta re.subn untuk menghitung penggantian.
Buka → # Flags dan LookaroundsAtur perilaku regex lewat flags IGNORECASE, MULTILINE, DOTALL, VERBOSE dan periksa konteks dengan lookaround.
Buka → # Kapan Tidak Menggunakan RegexKenali saat regex jadi alat yang salah: parsing HTML, format terstruktur, dan catastrophic backtracking.
Buka →