Belajar Regex Dasar untuk Developer Pemula

Regex adalah pola pencarian teks yang singkat tapi kuat. Kamu bisa pakai untuk validasi, pencarian log, atau ekstraksi data tanpa harus baca file manual.

Karakter Dasar

1. . cocok satu karakter apa pun kecuali baris baru. 2. * mengulang karakter sebelumnya nol atau lebih kali. 3. + mengulang satu atau lebih kali. 4. [abc] berarti satu karakter dari pilihan a, b, atau c.

Contoh Praktis

Cari baris yang diawali ERROR di log: grep -E "^ERROR" app.log Ekstrak email dari text: re.findall(r'[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}', text)
Tips: coba regex di regex101.com dulu sebelum diimplementasikan. Tool itu jelas menampilkan cocok atau tidak secara real-time.

Tinggalkan komentar dibawah jika ada pertanyaan.

Komentar

Posting Komentar