Pengganti Teks
Find & replace batch dengan dukungan regex.
Jalankan beberapa aturan sekaligus dengan tampilan diff.
🔒Teks tidak pernah dikirim ke server mana pun.
Tentang
Alat penggantian teks massal yang berjalan di browser Anda. Mendukung regex dan beberapa aturan sekaligus. Alat ini difokuskan pada eksekusi penggantian dan menghasilkan output.
Cara Pakai
Atur Aturan Penggantian
Masukkan pasang cari dan ganti. Toggle regex, case sensitivity, dan opsi ganti-semua.
Tempel Teks Input
Tempel teks target ke area kiri.
Eksekusi & Salin
Klik Eksekusi, tinjau hasilnya di kanan, lalu salin atau simpan.
Glosarium
- Regular Expression (Regex)
- Bahasa untuk mendeskripsikan pola teks. Simbol khusus seperti \d (digit), \s (whitespace), [a-z] (huruf kecil) memungkinkan pencocokan yang fleksibel.
- Pencocokan Global (Ganti Semua)
- Flag g dalam regex. Mengganti semua kemunculan dalam teks. Off = hanya mengganti pencocokan pertama.
- Back-reference ($1, $2…)
- Menyisipkan konten grup regex yang ditangkap ke dalam string penggantian. Contoh: /(\w+)/ → $1_baru
- Escape
- Awali karakter regex khusus dengan \ untuk memperlakukannya sebagai literal. Contoh: \. cocok dengan titik literal.
- Tampilan Diff
- Menampilkan perubahan antara asli dan hasil secara visual dengan merah (dihapus) dan hijau (ditambahkan).
- Capture Group
- Tanda kurung () dalam regex. Konten yang cocok dapat direferensikan sebagai $1, $2, dll. dalam penggantian.
FAQ
- Q.Apakah teks saya dikirim ke server?
- Tidak. Semua pemrosesan terjadi secara lokal di browser Anda. Aman digunakan dengan teks rahasia.
- Q.Apakah back-reference ($1) didukung?
- Ya. regex.replace bawaan JavaScript mendukung $1, $2, dll. back-reference dalam string penggantian.
- Q.Berapa banyak aturan yang bisa ditambahkan?
- Tidak ada batas keras, tetapi jumlah aturan yang besar dapat memperlambat pemrosesan pada teks yang panjang.
- Q.Apakah berfungsi dengan TSV/CSV?
- Ya. Tempel konten sebagai teks dan gunakan \t (tab) atau koma dalam regex untuk menarget delimiter.
- Q.Apa yang terjadi jika regex tidak valid?
- Pesan error ditampilkan untuk aturan tersebut dan dilewati. Aturan valid lainnya tetap berjalan.
Kasus Penggunaan
Pembersihan Data CSV
Hapus spasi ekstra, konversi delimiter, standarisasi format tanggal.
Penggantian Variabel Massal
Ganti namaVariableLama menjadi namaVariableBaru di seluruh cuplikan kode menggunakan regex word boundary.
Standardisasi Gaya Dokumen
Satukan terminologi atau variasi gaya penulisan yang tidak konsisten dalam dokumen.
Masking Data Pribadi
Masking nomor telepon dengan regex: \d{3}-\d{4}-\d{4} → ***-****-****.
Kirim Umpan Balik
Beri tahu kami pendapat Anda untuk membantu kami menyempurnakan alat ini.
Umpan balik sementara ditangguhkan
Server sedang sibuk atau perlindungan spam aktif. Silakan coba lagi nanti.