Lompat ke konten utama

Regex untuk Mencari Teks

Pelajaran 2 dari 10

Literal dan kelas karakter · Pelajaran 2

Kelas karakter dalam kurung siku

Tujuan: Pengguna dapat menulis kelas karakter, rentang, dan kelas yang dinegasikan.

±8 menitDiperiksa 2026-09-22

Kurung siku berisi daftar karakter yang boleh muncul di satu posisi. [aiu] cocok dengan satu huruf a, i, atau u. Tanda hubung di dalam kurung siku membuat rentang: [0-9] untuk satu digit, [A-Z] untuk satu huruf besar, [A-Za-z] untuk satu huruf besar atau kecil.

Tanda sisipan ^ sebagai karakter pertama di dalam kurung siku membalik artinya: [^0-9] cocok dengan satu karakter apa pun yang bukan digit.

/[A-C][0-9]/.test("Ruang B2");  // true
/[A-C][0-9]/.test("Ruang D4");  // false
/[^0-9]/.test("2026");         // false: semua karakternya digit

Satu kelas karakter selalu mencocokkan tepat satu karakter, sepanjang apa pun daftar di dalamnya.

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

Materi kelas ini diadaptasi dari Library Carpentry — Introduction to Working with Data (Regular Expressions) (CC-BY-4.0). Rincian perubahan ada di halaman kelas.