Lompat ke konten utama
←

Regex untuk Mencari Teks

Pelajaran 14 dari 14

Grup, alternatif, dan kasus nyata

Misi: pemeriksa formulir pegawai

Setelah pelajaran ini kamu bisa menyusun pola pemeriksa untuk lima isian formulir kerja.

  • ±21 menit
  • 5 latihan
  • Diperiksa 23 Sep 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

Bagian personalia Toko Nusantara menerima formulir data pegawai dan tagihan pemasok. Setiap isian diperiksa bentuknya sebelum disimpan. Tulis satu pola untuk setiap isian; semuanya harus utuh dari awal sampai akhir teks.

IsianAturan formulir latihan iniContoh
NIP18 digit tanpa spasi196805231994031002
Tanggaldd/mm/yyyy dengan garis miring22/09/2026
Emailnama, @, domain, titik, akhiran huruf kecil minimal 2ani.putri@kantor.co.id
Nomor dokumenINV atau PO, lalu -yyyy-nnnnPO-2026-0001
HargaRp, lalu angka dengan titik setiap tiga digitRp1.250.000

Kelima isian dinilai utuh, karena satu karakter tambahan di depan atau di belakang berarti isian itu ditolak dan dikembalikan ke pengisinya. Urutan mengerjakannya: tulis dulu bentuk tengahnya tanpa jangkar, uji dengan kasus yang harus cocok, lalu pasang jangkar di kedua ujung dan uji lagi dengan kasus yang harus ditolak.

Kalau satu kasus yang seharusnya ditolak tetap lolos, hampir selalu jangkarnya yang kurang, bukan bagian tengahnya. Kalau justru kasus yang seharusnya lolos ikut tertolak, periksa jumlah pengulangan dan karakter pemisah yang mungkin terlewat. Satu spasi di ujung isian juga dihitung sebagai karakter tambahan.

Latihan

0/5 lulus

Misi akhir modul: luluskan minimal 4 dari 5 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Lanjutkan ke

Tampilkan 3 lagi

Sebagian materi kelas ini diadaptasi dari Library Carpentry — Introduction to Working with Data (Regular Expressions) (CC-BY-4.0).