Lompat ke konten utama
Masuk
Alat kerja developerRegexPemula

Regex untuk Mencari Teks

Sepuluh pelajaran regular expression dengan pemeriksa langsung di browser: setiap latihan berisi daftar teks yang harus cocok dan yang tidak boleh cocok, dan sorotannya berubah saat kamu mengetik. Dialek yang dipakai adalah JavaScript RegExp; perbedaannya dengan grep disebut terang-terangan.

10 pelajaran · ±84 menit · gratis sampai selesai

Materinya gratis sampai selesai. Membuka pelajaran butuh akun supaya progres, draft kode, dan sertifikatmu tersimpan.

Yang akan kamu bisa setelah kelas ini

  • Menulis pola dengan karakter literal, escape, dan kelas karakter.
  • Mengatur jumlah pengulangan dengan +, *, ?, dan {n,m}.
  • Mengunci pola ke awal, akhir, atau batas kata dengan ^, $, dan \b.
  • Memakai grup, alternatif, dan grup bernama untuk format data Indonesia.

Untuk siapa

Siapa pun yang sering mencari atau memeriksa teks: admin data, staf administrasi, dan pemula pemrograman.

Prasyarat

Tidak ada. Bisa dimulai dari nol.

Alat yang perlu disiapkan

  • Browser modern. Pola diuji dengan mesin RegExp bawaan browser, tanpa pemasangan apa pun.

Kurikulum

4 modul · 10 pelajaran · ±84 menit

Pelajaran boleh dibuka langsung; tidak ada urutan yang dikunci.

Diadaptasi dari

  • Library Carpentry — Introduction to Working with Data (Regular Expressions) oleh The Carpentries dan para kontributor Library Carpentry, lisensi CC-BY-4.0. Perubahan: Urutan konsep (literal dan escape, kelas karakter, pintasan \d \w \s, jangkar, batas kata, kuantor, grup) dan gagasan latihan menebak apa yang cocok diambil dari episode regular expressions, lalu ditulis ulang dalam Bahasa Indonesia; contohnya diganti ke data Indonesia (nomor HP, NIP, kode invoice, tanggal dd/mm/yyyy), dialeknya disempitkan ke JavaScript RegExp, dan setiap latihan diubah menjadi daftar kasus cocok dan tidak cocok yang dinilai otomatis.

Setelah kelas ini

Revisi materi terakhir: 2026-09-22. Laporan kesalahan bisa dikirim dari setiap halaman pelajaran.