T

Text Machine

Alat teks andal, di browser Anda

Cari dan Ganti Teks

Cepat temukan dan ganti kata atau pola dalam teks Anda.

Teks Anda
Cari

Cari

Ganti dengan

Hasil

Kecocokan Ditemukan: 0

Penggantian Dilakukan: 0

Cara menggunakan Cari dan Ganti Teks

  1. 1

    Tempel teks Anda

    Masukkan atau tempel dokumen atau kode yang ingin Anda edit ke dalam area teks.

  2. 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. 3

    Atur opsi pencocokan

    Aktifkan Case Sensitive, Whole Word Only, atau Use Regular Expression untuk mengontrol secara tepat kemunculan mana yang dicocokkan.

  4. 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?
Ya. Aktifkan Use Regular Expression untuk mencari dengan pola regex, termasuk grup tangkapan, kelas karakter, dan jangkar. Jika polanya tidak valid, alat ini memperingatkan Anda agar dapat memperbaiki sintaksnya.
Bagaimana cara kerja Whole Word Only?
Dengan Whole Word Only aktif, alat hanya mencocokkan istilah Anda ketika berdiri sendiri, sehingga mencari cat tidak akan mengubah kata seperti category atau scatter.
Bisakah saya menghapus teks alih-alih menggantinya?
Bisa. Biarkan kolom Replace with kosong dan setiap kecocokan istilah pencarian Anda akan begitu saja dihapus dari teks saat Anda mengklik Replace All.
Bagaimana saya tahu berapa banyak perubahan yang dilakukan?
Setelah setiap proses, alat ini menampilkan jumlah kecocokan yang ditemukan dan penggantian yang dilakukan, sehingga Anda dapat memastikan pengeditan memengaruhi teks persis sebanyak yang Anda harapkan.
Apakah teks saya tetap privat?
Ya. Semua pemrosesan find-and-replace terjadi secara lokal di browser Anda dan tidak ada yang diunggah ke server, jadi aman untuk dokumen pribadi dan kode sumber. Alat ini gratis tanpa pendaftaran.

Alat terkait

Lanjutkan dengan alat praktis ini

Pengubah Kasus Teks

Bionic Reading

Kapitalisasi Huruf Pertama

Kapitalisasi Setiap Kata

Alat Kapitalisasi Judul

Hapus Spasi Berlebih