fixmint
ID

Cari dan ganti tanpa merusak teks: kata utuh, huruf besar-kecil, dan regex

Oleh · · diperbarui 8 November 2026 · Dibaca 4 menit

Untuk mencari dan mengganti teks dengan aman, periksa kecocokannya sebelum Anda menyalin hasilnya. Penggantian biasa mengubah setiap kemunculan, termasuk yang berada di dalam kata yang lebih panjang. Karena itu, aktifkan pencocokan kata utuh untuk nama dan kata pendek, lalu pastikan jumlah kecocokannya sesuai dengan yang Anda harapkan.

Cari dan ganti teksGanti sebuah kata di seluruh teksPakai gratis

Mengapa penggantian biasa merusak teks

Ambil kalimat "The category cat sat" lalu ganti cat dengan dog. Penggantian biasa akan mengubah setiap rangkaian huruf c, a, t, termasuk awal kata category, sehingga hasilnya "The dogegory dog sat". Alat ini sebenarnya sudah melakukan apa yang diminta aturannya, yaitu mengganti setiap kecocokan.

Dengan Hanya kata utuh dicentang, kecocokan tidak boleh berada di dalam kata yang lebih panjang. Penggantian yang sama lalu menghasilkan "The category dog sat". Huruf dan angka dari alfabet apa pun dihitung sebagai bagian dari kata, sehingga caf tidak cocok di dalam café.

Pencocokan kata utuh adalah pilihan yang tepat untuk nama, kata pendek, dan singkatan. Matikan jika Anda memang menginginkan kecocokan sebagian, misalnya mengubah awalan dalam daftar kode produk.

Cocokkan huruf besar-kecil

Secara default, pencarian mengabaikan huruf besar-kecil, sehingga Cat, cat, dan CAT semuanya cocok. Ini membantu ketika satu kata ditulis dengan variasi huruf, tapi bisa juga mengubah kata yang ingin Anda pertahankan. Misalnya, nama Bill dan kata umum bill akan sama-sama cocok.

Aktifkan Cocokkan huruf besar-kecil ketika huruf kapital menentukan makna kata. Gunakan pratinjau yang disorot untuk melihat kata mana saja yang akan diubah oleh aturan tersebut.

Ekspresi reguler dan grup

Dengan Regex aktif, kotak Cari dibaca sebagai pola, bukan teks biasa. Tanda kurung menangkap bagian dari kecocokan, dan kotak Ganti dengan dapat memakai teks tangkapan itu sebagai $1, $2, dan seterusnya. Jika Anda mencari (\w+)@(\w+) dengan Ganti dengan $2 at $1, teks ana@site akan menjadi site at ana. Kode $& mewakili seluruh kecocokan.

Karakter khusus juga berubah maknanya. Di luar mode Regex, titik adalah titik. Di dalam mode Regex, titik cocok dengan satu karakter apa pun, sehingga pola 1.5 juga cocok dengan 1x5. Jika Anda tidak yakin apakah teks mengandung karakter khusus, biarkan Regex nonaktif dan ketik teksnya persis seperti adanya. Untuk contoh pola yang sudah dikerjakan, lihat regex dalam cari dan ganti.

Tanda dolar di kotak Ganti dengan

Di luar mode Regex, kotak Ganti dengan digunakan persis seperti yang Anda ketik, jadi $5 akan dimasukkan sebagai $5. Dengan Regex aktif, tanda dolar memiliki makna: $1 merujuk ke grup, $& ke seluruh kecocokan, dan $$ menghasilkan satu tanda dolar. Untuk memasukkan teks $5 saat Regex aktif, tulis $$5.

Ganti baris dan tab

Untuk memasukkan pindah baris atau tab ke kotak Ganti dengan, aktifkan Read \n and \t in Replace. Kedua kode itu kemudian akan menyisipkan pindah baris dan tab. Untuk mencari pindah baris, aktifkan Regex lalu ketik \n di kotak Cari, karena kotak Cari biasa memperlakukan \n sebagai dua karakter. Jika teksnya berasal dari PDF atau halaman web dengan baris yang terpotong, perbaiki dulu baris-barisnya dengan perbaiki teks tempelan.

Periksa sebelum menyalin

Perhatikan empat hal ini sebelum Anda menyalin hasilnya:

  • Jumlah kecocokan. Jika Anda mengharapkan 12 perubahan tetapi alat menampilkan 40, kemungkinan ada kata yang cocok di dalam kata lain.
  • Pratinjau yang disorot. Semua kecocokan di teks asli ditandai, termasuk yang tidak Anda inginkan.
  • Hasilnya. Baca kalimat di sekitar setiap perubahan, tidak hanya kata yang berubah.
  • Teks asli. Simpan teks awal Anda. Alat ini tidak menyimpan riwayat, jadi teks asli adalah satu-satunya cara untuk membatalkan perubahan.

Untuk dokumen panjang, tempelkan versi lama dan versi baru ke bandingkan teks. Alat itu mendaftar setiap baris yang berubah dan menandai kata yang berubah di dalam setiap baris.

Cara menggunakannya di fixmint

  1. Tempelkan teks ke Teks Anda.
  2. Ketik kata yang akan diubah di Cari, dan kata barunya di Ganti dengan. Biarkan Ganti dengan kosong untuk menghapus kecocokan.
  3. Centang Hanya kata utuh, dan Cocokkan huruf besar-kecil jika huruf kapital mengubah makna. Biarkan Regex nonaktif untuk kata biasa.
  4. Periksa jumlah kecocokan dan kecocokan yang disorot, lalu gunakan Salin hasil atau Unduh .txt.

Kasus khusus

  • Kotak Ganti dengan kosong. Kecocokan akan dihapus. Ini berguna untuk membuang kata yang tidak sengaja tertinggal, tetapi periksa jumlahnya terlebih dahulu.
  • Pengganti yang memuat kecocokan. Penggantian hanya berjalan satu kali pada teks asli. Mengganti a dengan aa di banana menghasilkan baanaanaa, dan tidak ada proses yang berulang.
  • Pola tidak valid. Grup yang belum ditutup, seperti (abc, dilaporkan dengan pesan singkat, dan tidak ada hasil yang ditampilkan sampai polanya valid.
  • Kecocokan yang sangat banyak. Pratinjau hanya menyorot 5.000 kecocokan pertama, tetapi semua kecocokan tetap diganti.

Jawaban singkat

Mengapa penggantian saya mengubah kata di dalam kata lain?

Hanya kata utuh tidak aktif. Aktifkan, lalu bandingkan jumlahnya dengan yang Anda harapkan.

Mengapa titik cocok dengan teks yang salah?

Regex aktif, jadi titik cocok dengan karakter apa pun. Nonaktifkan Regex untuk teks biasa, atau tulis \. untuk mencocokkan titik sungguhan.

Bagaimana cara mencari pindah baris?

Aktifkan Regex, lalu ketik \n di kotak Cari.

Diterjemahkan dari Asli dalam bahasa Inggris dengan bantuan AI.

Komentar

    Belum ada komentar. Jadilah yang pertama.

    Penilaian Anda (opsional)

    Email Anda tidak pernah ditampilkan atau disimpan.

    Sampul How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 halaman tentang keunggulan manusia, ekonomi, dan strategis yang tetap langka ketika AI bisa mengerjakan sebagian besar pekerjaan kognitif.

    $3.84Beli di GumroadDalam bahasa Inggris