Cari dan Ganti Teks
Cepat temukan dan ganti kata atau pola dalam teks Anda.
Cari
Ganti dengan
Kecocokan Ditemukan: 0
Penggantian Dilakukan: 0
Cara menggunakan Cari dan Ganti Teks
- 1
Tempel teks Anda
Masukkan atau tempel dokumen atau kode yang ingin Anda edit ke dalam area teks.
- 2
Masukkan istilah cari dan ganti
Ketik kata atau pola yang dicari di kotak Find dan apa yang harus menggantikannya di kotak Replace with, yang dapat dibiarkan kosong untuk menghapus kecocokan.
- 3
Atur opsi pencocokan
Aktifkan Case Sensitive, Whole Word Only, atau Use Regular Expression untuk mengontrol secara tepat kemunculan mana yang dicocokkan.
- 4
Ganti dan salin
Klik Replace All untuk menerapkan perubahan, periksa jumlah kecocokan dan penggantian, lalu salin hasilnya.
Menguasai Cari dan Ganti: Harfiah, Kata Utuh, dan Regex
Tiga opsi yang mengubah segalanya
Cari dan ganti terlihat sederhana, tetapi tiga kotak centang — Case Sensitive, Whole Word Only, dan Use Regular Expression — itulah yang mengubahnya dari alat kasar menjadi alat presisi. Bawaannya adalah pencarian harfiah yang tidak peka huruf besar/kecil dan mengganti setiap kemunculan istilah Anda. Masing-masing opsi mempersempit atau memperluas kemunculan mana yang cocok, jadi memilih kombinasi yang tepat adalah inti keahliannya.
Setelah setiap proses, alat ini melaporkan jumlah kecocokan yang ditemukan dan penggantian yang dilakukan. Perlakukan angka itu sebagai pemeriksaan keamanan Anda: jika Anda berharap mengubah lima nama tetapi penghitung menyebut lima puluh, pencarian Anda terlalu luas, dan Anda bisa menyesuaikan sebuah opsi sebelum perubahan itu menyentuh tempat yang tidak seharusnya.
Pencarian harfiah dan kepekaan huruf
Secara bawaan, pencarian bersifat harfiah, artinya alat mencari karakter persis seperti yang Anda ketik, dan mengabaikan huruf besar/kecil, sehingga "color" cocok dengan "Color" dan "COLOR" sekaligus. Itu ideal untuk pembersihan cepat dan toleran saat penggunaan huruf kapital bervariasi. Mengganti "teh" dengan "the" di seluruh dokumen adalah contoh klasiknya.
Aktifkan Case Sensitive ketika penggunaan huruf kapital membawa makna. Mencari "US" dengan kepekaan huruf aktif akan cocok dengan singkatan negara tetapi melewati kata "us", dan mengganti "id" tanpa kepekaan huruf bisa merusak "ID", "Id", dan "hidden" sekaligus. Setiap kali sebuah istilah juga berfungsi sebagai kata umum, kepekaan huruf adalah garis pertahanan pertama Anda.
Whole Word Only mencegah kerusakan sampingan
Bencana cari-dan-ganti yang paling umum adalah mencocokkan istilah Anda di dalam kata yang lebih besar. Cari "cat" tanpa perlindungan dan Anda juga akan mengenai "category", "scatter", dan "vacate". Whole Word Only memperbaiki ini dengan mencocokkan istilah Anda hanya ketika berdiri sendiri, dibatasi oleh spasi atau tanda baca alih-alih terkubur di dalam kata lain.
Gunakan opsi ini setiap kali Anda mengganti kata pendek atau nama yang bisa muncul sebagai penggalan di tempat lain. Mengubah nama variabel "sum" menjadi "total" aman dengan Whole Word Only aktif; tanpanya, Anda bisa diam-diam merusak "summary" dan "consume". Penghitung kecocokan membuat perbedaannya jelas sebelum Anda menerapkannya.
Membuka kemampuan ekspresi reguler
Aktifkan Use Regular Expression untuk mencari berdasarkan pola alih-alih teks persis. Regex memungkinkan Anda mencocokkan kelas karakter, pengulangan, dan posisi. Pola seperti \d+ mencocokkan rangkaian angka mana pun, \s+ mencocokkan rangkaian spasi mana pun, dan jangkar ^ dan $ mencocokkan awal dan akhir sebuah baris. Beginilah cara Anda menemukan hal-hal yang bervariasi, bukan hanya yang tetap.
Manfaat praktisnya mencakup menyatukan beberapa spasi menjadi satu dengan mengganti \s+ dengan satu spasi, atau membuang spasi di akhir dengan mencocokkan rangkaian spasi yang dijangkar ke akhir baris. Jika pola Anda memiliki kesalahan sintaks, alat ini memperingatkan Anda dengan pesan ekspresi-tidak-valid sehingga Anda dapat memperbaikinya alih-alih mendapatkan hasil keliru tanpa peringatan.
Grup tangkapan untuk memformat ulang
Regex benar-benar bersinar ketika Anda perlu menata ulang teks, bukan sekadar menghapusnya. Grup tangkapan, ditulis dengan tanda kurung, mengingat bagian-bagian dari kecocokan sehingga Anda dapat menggunakannya kembali dalam penggantian memakai referensi balik seperti $1 dan $2. Ini memungkinkan satu lintasan mengubah data terstruktur menjadi bentuk baru.
Misalnya, untuk membalik "Last, First" menjadi "First Last", cocokkan pola yang menangkap kedua nama di sekitar koma lalu ganti dengan grup kedua, sebuah spasi, lalu grup pertama. Teknik yang sama memformat ulang tanggal, menukar pasangan kunci-nilai, dan membungkus teks yang cocok dalam karakter baru, semuanya dalam satu kali Replace All.
Menghapus teks dan mengatur urutan suntingan
Membiarkan kolom Replace with kosong mengubah cari-dan-ganti menjadi penghapus: setiap kecocokan langsung lenyap. Inilah cara cepat membuang karakter yang tak diinginkan, menghapus frasa klise, atau menyingkirkan penanda format dari teks yang ditempel. Padukan dengan regex untuk menghapus pola, seperti membuang semua angka atau semua catatan dalam kurung sekaligus.
Saat Anda menjalankan beberapa penggantian secara berurutan, urutannya penting. Penggantian awal dapat menciptakan atau menghancurkan teks yang dibutuhkan penggantian berikutnya. Rencanakan urutannya agar setiap langkah meninggalkan teks dalam keadaan yang diharapkan langkah selanjutnya, dan perhatikan jumlah penggantian untuk memastikan setiap lintasan melakukan apa yang Anda maksudkan sebelum melanjutkan.
Kesalahan umum yang harus dihindari
Tiga kesalahan teratas dapat ditebak. Pertama, mengganti kata pendek tanpa Whole Word Only dan mencabik-cabik kata yang lebih panjang. Kedua, lupa Case Sensitive dan mengubah teks yang seharusnya Anda biarkan. Ketiga, dalam mode regex, lupa bahwa karakter seperti titik, tanda bintang, plus, tanda kurung, dan tanda kurung siku bersifat khusus, sehingga titik harfiah harus di-escape sebagai \. agar tidak mencocokkan setiap karakter.
Obat untuk ketiganya sama: lakukan satu perubahan, baca jumlah kecocokan dan penggantian, lalu verifikasi hasilnya sebelum merangkai suntingan berikutnya. Karena semuanya berjalan secara lokal di browser Anda, Anda bisa bereksperimen dengan bebas pada dokumen dan kode sensitif tanpa ada yang diunggah.
Pertanyaan yang sering diajukan
Apakah alat ini mendukung regular expression?
Bagaimana cara kerja Whole Word Only?
Bisakah saya menghapus teks alih-alih menggantinya?
Bagaimana saya tahu berapa banyak perubahan yang dilakukan?
Apakah teks saya tetap privat?
Alat terkait
Lanjutkan dengan alat praktis ini