digtools
🔄
text replacer,

Pengganti Teks

Find & replace batch dengan dukungan regex.Jalankan beberapa aturan sekaligus dengan tampilan diff.

🔍
Dukungan Regex
Pencocokan pola lanjutan untuk penggantian fleksibel
📋
Beberapa Pola
Jalankan beberapa pasang cari→ganti sekaligus
🔒
Pemrosesan Lokal
Teks tidak pernah dikirim ke server mana pun

🔒Teks tidak pernah dikirim ke server mana pun.

about,

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.

how to,

Cara Pakai

LANGKAH 1

Atur Aturan Penggantian

Masukkan pasang cari dan ganti. Toggle regex, case sensitivity, dan opsi ganti-semua.

LANGKAH 2

Tempel Teks Input

Tempel teks target ke area kiri.

LANGKAH 3

Eksekusi & Salin

Klik Eksekusi, tinjau hasilnya di kanan, lalu salin atau simpan.

glossary,

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,

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.
use cases,

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.

Sanggahan

Semua alat yang disediakan di situs ini sepenuhnya gratis untuk digunakan, namun harap gunakan dengan risiko Anda sendiri. Kami tidak memberikan jaminan apa pun terkait keakuratan, kelengkapan, atau keamanan hasil perhitungan, hasil konversi, atau data yang dihasilkan. Harap diketahui bahwa operator tidak bertanggung jawab atas segala kerusakan atau masalah yang disebabkan oleh penggunaan alat-alat ini. Sebagian besar alat memproses file dan perhitungan secara lokal di browser Anda, artinya data yang Anda masukkan tidak dikirim atau disimpan di server kami.