Coding & data
Regex dari contoh yang cocok dan tidak
Daftar teks yang harus cocok dan yang harus ditolak jadi soal latihan bagi AI, lalu regex-nya diuji terhadap setiap contoh.
- Bentuk: Dengan contoh
- 1 kali kirim
- 9 isian
Untuk: Admin data, analis, dan programmer yang perlu memeriksa atau mencari pola teks seperti nomor HP, kode, atau tanggal. · Diperbarui
Prompt siap salin
Prompt
Buat regular expression untuk {{tujuan, misalnya memeriksa nomor HP Indonesia}}. Regex ini dipakai di {{JavaScript / Python / Google Sheets REGEXMATCH / VS Code}} untuk {{memeriksa seluruh isi sel / mencari di dalam teks panjang}}. Harus cocok: {{contoh cocok 1}} {{contoh cocok 2}} {{contoh cocok 3}} Tidak boleh cocok: {{contoh ditolak 1}} {{contoh ditolak 2}} {{contoh ditolak 3}} Jawab dengan: 1. Regex dalam blok kode, ditulis untuk mesin yang saya sebut. 2. Penjelasan tiap bagian dalam tabel: Potongan | Artinya. 3. Tabel uji: Teks | Seharusnya | Hasil regex ini, untuk setiap contoh di atas. Kalau ada yang tidak sesuai, perbaiki regex-nya dulu sebelum menjawab. 4. Kasus tepi yang belum tercakup contoh saya, sebagai pertanyaan. Jangan mengarang dukungan fitur: kalau fitur seperti lookahead tidak tersedia di mesin saya (misalnya Google Sheets yang memakai RE2), katakan dan beri jalan lain.
Bedah prompt: kenapa ini bekerja
Tiap potongan di bawah dikutip persis dari prompt di atas.
Harus cocok:
Contoh yang harus cocok memberi AI pola yang dicari tanpa kamu perlu menjelaskannya dengan istilah regex.
Tidak boleh cocok:
Contoh yang harus ditolak adalah bagian terpenting; tanpa itu, regex yang terlalu longgar tetap tampak benar.
perbaiki regex-nya dulu sebelum menjawab
AI menguji regex terhadap contohmu sendiri, sehingga kesalahan tertangkap sebelum regex dipakai di data sungguhan.
memeriksa seluruh isi sel / mencari di dalam teks panjang
Pemeriksaan isi sel butuh jangkar ^ dan $, pencarian tidak; tanpa keterangan ini regex bisa meloloskan teks yang hanya memuat polanya.
Kalau jawabannya belum pas
Kirim di percakapan yang sama. Perintah yang spesifik jauh lebih efektif daripada "perbaiki lagi".
Ada teks yang lolos
Teks "{{teks}}" seharusnya {{cocok / ditolak}}, tetapi hasilnya terbalik. Tambahkan ke tabel uji dan perbaiki regex-nya.
Kelas terkait
Prompt lain di Coding & data
- Jelaskan pesan error dan cari penyebabnyaIsian formulir · Isi formulir bahasa, perintah, pesan error lengkap, dan kode terkait, lalu dapat arti error, dugaan penyebab, dan cara membuktikannya.
- Query SQL dari pertanyaan bisnisPercakapan bertahap · Tempel skema tabel sekali, pastikan AI memahaminya, lalu ajukan pertanyaan satu per satu dan dapat query beserta penjelasannya.
- Pesan commit dan deskripsi pull requestDua fase · Fase 1 meringkas diff dan memeriksa apakah perlu dipecah; fase 2 menulis pesan commit dan deskripsi PR dari ringkasan yang kamu setujui.
- Pahami kode orang lain sebelum mengubahnyaPercakapan bertahap · Bertahap dari gambaran besar ke baris yang mau diubah, lengkap dengan dampak perubahan dan cara mengujinya.