Regex untuk Mencari Teks
Kelas karakter, kuantor, jangkar, flag, lookahead, dan grup — untuk memeriksa nomor HP, NIP, kode pos, nomor rekening, kode invoice, email, dan tanggal.
- Pemula
- Belum ada ulasan
- 4 modul · 14 pelajaran
- ±203 menit
- 47 latihan
Pelajaran pertama bisa dicoba tanpa akun. Selanjutnya pakai akun gratis agar progres, draft kode, dan sertifikatmu tersimpan.

Yang akan kamu bisa setelah kelas ini
7 hasil belajar- 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 flag i, m, dan g untuk mengubah cara pola dicocokkan.
- Menyaring dengan lookahead positif (?=...) dan negatif (?!...).
- Memakai grup, alternatif, dan grup bernama untuk format data Indonesia.
Lihat 1 hasil belajar lainnya
- Memakai pola di dalam kode lewat replace dengan $1 dan split.
Untuk siapa
Siapa pun yang sering mencari atau memeriksa teks: admin data, staf administrasi, dan pemula pemrograman.
Prasyarat
Tidak ada. Bisa dimulai dari nol.
Tempat berlatih
Coba, periksa, lalu lanjutkan.
47 latihan di 14 pelajaran. Jawaban diperiksa langsung di halaman materi; petunjuk dibuka bertahap.
Kurikulum
4 modul · 14 pelajaran · ±203 menit
Empat belas 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. Tiap modul ditutup satu misi berisi kasus kerja gabungan. Dialek yang dipakai adalah JavaScript RegExp; perbedaannya dengan grep disebut terang-terangan.
04Grup, alternatif, dan kasus nyata3 pelajaran
Urutan pelajaran tidak dikunci.
Sertifikat kelas
Selesaikan kelasnya, sertifikat ini atas namamu.
- Nama lengkapmu dan judul kelas tercetak di sertifikat.
- Kode dan QR yang bisa dicek siapa saja di kelasgratis.com/verifikasi.
- Sekali klik ke profil LinkedIn, atau unduh PNG dan PDF.
Bukti penyelesaian materi, bukan akreditasi atau sertifikasi kompetensi.
Pertanyaan yang sering muncul
Dialek regex apa yang diajarkan, dan apakah polanya jalan di grep?
Kelas ini memakai JavaScript RegExp. Tidak semua polanya dikenali grep: \d tidak dijamin di POSIX (bentuknya [[:digit:]] atau [0-9]), kurung kurawal harus di-escape di BRE bawaan grep, dan lookahead ditolak grep kecuali dengan grep -P. Perbedaan itu disebut di pelajaran yang bersangkutan.
Apakah regex bisa memastikan nomor HP, email, atau tanggal benar-benar valid?
Tidak. Pola hanya memeriksa bentuk. Tanggal 31/02/2026 tetap lolos pola tanggal, dan email yang bentuknya benar belum tentu aktif. Kelas ini melatih pola untuk format data Indonesia seperti nomor HP, NIP, kode pos, dan nomor rekening, tetapi pemeriksaan isi memerlukan kode tambahan di luar regex.
Bagaimana cara berlatih regex di kelas ini?
Setiap latihan berisi daftar teks yang harus cocok dan daftar yang tidak boleh cocok, dan sorotannya berubah saat kamu mengetik pola. Pola diuji dengan mesin RegExp bawaan browser, jadi tidak ada yang perlu dipasang. Tiap modul ditutup misi kasus kerja, misalnya menyisir catatan penjualan dan memeriksa formulir pegawai.
Apakah kelas Regex untuk Mencari Teks gratis dan perlu bisa pemrograman?
Gratis dan tanpa prasyarat; kelas ini ditujukan juga untuk admin data dan staf administrasi. Pemakaian di dalam kode hanya muncul di pelajaran replace dengan $1 dan split. Setelah semua pelajaran wajib selesai, sertifikat penyelesaian KelasGratis bisa diterbitkan dengan tautan verifikasi; sertifikat itu bukan akreditasi.
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. Pelajaran flag, lookahead, replace dengan $1, split, dan keempat misi tidak ada di hulu; semuanya ditulis sendiri dari dokumentasi MDN.
Dari pengalaman belajar
Ulasan peserta
Apa yang membantu, dan apa yang masih bisa diperbaiki?
Ulasan berasal dari akun yang telah menyelesaikan setidaknya satu pelajaran. Bintang 1–3 ditinjau admin sebelum terbit; bintang 4–5 langsung terbit. Sebelum ada ulasan terbit, kelas menggunakan nilai awal admin 5,0. Setelahnya, rating mengikuti rata-rata ulasan yang sudah terbit.
Pengalamanmu bisa membantu peserta berikutnya.
Belum ada ulasan yang terbit untuk kelas ini.
Bagikan pengalaman belajarmu
Masuk dan selesaikan satu pelajaran untuk menulis ulasan. Masuk ke akun →
Setelah kelas ini
Jalur yang memuat kelas ini
Kelas yang menganjurkan kelas ini lebih dulu
Lanjutkan ke kelas lain
Contekan untuk dipakai sambil bekerja
Alat gratis yang terkait
Prompt AI yang memakai materi ini
Revisi materi terakhir: 23 Sep 2026. Laporan kesalahan bisa dikirim dari setiap halaman pelajaran.