Cari dan Ganti Teks
Ketika klien mengganti nama produknya di tengah draf, atau Anda perlu menukar setiap penampung {FIRST_NAME} dalam templat email, membuka pengolah kata untuk tiga ratus penggantian itu berlebihan. Tempel teks, tentukan pasangan cari/ganti, aktifkan kepekaan huruf besar-kecil atau mode ekspresi reguler, dan alat ini menulis ulang setiap kecocokan serta menampilkan penghitung berapa yang telah diganti.
Cara mencari dan mengganti teks
-
1
Tempel teks
Sebuah artikel, templat, berkas log, atau string sederhana apa pun.
-
2
Masukkan pola yang dicari
Kata atau frasa harfiah, atau ekspresi reguler saat sakelar regex aktif.
-
3
Masukkan penggantinya
Kosongkan untuk menghapus kecocokan; dalam mode regex, gunakan kembali grup tangkapan seperti $1, $2.
-
4
Pilih opsi
Aktifkan kepekaan huruf besar-kecil dan mode regex untuk pencarian lanjutan.
-
5
Ganti dan salin
Lihat jumlah kecocokan dan salin teks yang ditulis ulang dengan satu klik.
Ringkasan opsi
| Opsi | Apa yang diubah |
|---|---|
| Peka huruf besar-kecil | Apple hanya cocok dengan Apple, bukan apple atau APPLE (berlaku untuk pencarian sederhana, tanpa regex) |
| Ekspresi reguler | Kolom pencarian dibaca sebagai pola PCRE, diapit pembatas seperti /pola/ |
| Flag sebaris | Tambahkan flag setelah pembatas penutup: i mengabaikan huruf besar-kecil, s membuat . mencakup pergantian baris, m membuat ^ dan $ cocok di batas baris |
| Ganti semua | Setiap kecocokan diganti; tidak ada mode «hanya yang pertama» |
Pola regex yang berguna
- Menghapus tag HTML:
/<[^>]+>/ - Menggabungkan beberapa spasi:
/ {2,}/menjadi satu spasi - Menghapus URL:
/https?:\/\/\S+/ - Menyamarkan nomor telepon:
/\d{3}-\d{3}-\d{4}/menjadi***-***-**** - Kutip tipografis menjadi kutip lurus:
/[‘’]/menjadi' - Menangkap kata pertama tiap baris:
/^(\w+).*$/mmenjadi$1
Grup tangkapan menghemat waktu
Dalam mode regex, tanda kurung menangkap bagian yang cocok dan $1, $2 menggunakannya kembali dalam penggantian. Untuk menukar nama depan dan belakang di kolom CSV:
- Cari:
/(\w+),\s*(\w+)/ - Ganti:
$2 $1
Kesalahan umum
- Pembatas hilang. Dalam mode regex, pola harus diapit, misalnya
/foo/. Tanpa pembatas, pencarian gagal dan teks kembali tanpa perubahan. - Kecocokan rakus.
/<.+>/melahap segalanya dari<pertama hingga>terakhir pada satu baris. Gunakan/<.+?>/untuk kecocokan malas. - Karakter khusus.
.,+,*,?,(,),[,],\,|,^,$adalah operator regex. Beri garis miring terbalik di depannya bila Anda ingin karakter harfiahnya. - Sakelar huruf besar-kecil dalam mode regex. Kotak kepekaan huruf besar-kecil berlaku untuk pencarian sederhana; dalam mode regex, kendalikan huruf besar-kecil dengan flag
i. - Referensi balik dalam penggantian. Gunakan kembali grup dengan
$1atau${1}. Untuk menuliskan$harfiah sebelum sebuah digit, kabur dengan\$. - Pergantian baris.
\r\nWindows dan\nUnix tampak identik di layar; ketidakcocokan merusak pola akhir baris.
Pertanyaan yang Sering Diajukan
PCRE (ekspresi reguler yang kompatibel dengan Perl), mesin yang dipakai bersama oleh PHP, Perl, dan grep -P. Apit pola Anda dengan pembatas seperti /pola/ dan tambahkan flag seperti i atau s setelah pembatas penutup. Beberapa pintasan khas JavaScript atau Python mungkin tidak bekerja sama persis.
Ribuan tanpa masalah. Masukan yang sangat besar dibatasi oleh ukuran permintaan dan waktu pemrosesan; untuk berkas raksasa gunakan alat baris perintah seperti sed atau editor dengan penggantian streaming.
Tidak di dalam alat ini. Simpan teks asli di tab lain, atau tempel dulu ke editor bersistem versi agar Anda bisa mengembalikannya.
Pencarian dan penggantian berjalan di server kami: teks Anda dikirim untuk melakukan penggantian dan tidak disimpan setelah respons dikembalikan. Untuk materi rahasia, sebaiknya gunakan editor luring.
Alat Terkait
Generator Nama Jepang Acak
Gabungkan satu dari 40 nama keluarga Jepang yang diromanisasi dengan satu dari 40 nama depan, nama keluarga lebih dahulu.
Generator Nama Prancis Acak
Buat 1–50 ide nama Prancis dua bagian dari daftar tetap berisi 40 nama depan dan 40 nama keluarga.
Pencari kata Wordle
Masukkan tebakan lima huruf beserta petunjuk hijau, kuning, dan abu-abu untuk menemukan kata bahasa Inggris yang cocok. Huruf berulang diperiksa dengan tepat.
Konverter Teks Gyaru
Ubah kana Jepang, kanji yang umum, dan huruf Latin menjadi gyaru-moji, atau pilih gaya lebar penuh, berlingkar, berkotak, atau tebal. Lalu salin.
Konverter ASCII ke Teks
Dekode daftar kode ASCII desimal kembali menjadi teks terbaca yang diwakilinya. Tempel kode yang dipisah spasi, koma, atau titik koma dan baca hasilnya seketika.
Salin Simbol Matematika
Telusuri dan salin simbol matematika, pi, sigma, integral, tak hingga, huruf Yunani, teori himpunan, siap ditempel di mana pun Unicode berfungsi.
Alat ini tersedia dalam bahasa lain
- Rechercher et remplacer du texte [FR]
- 텍스트 찾기 및 바꾸기 [KO]
- Tekst zoeken en vervangen [NL]
- Sök och ersätt text [SV]
- البحث والاستبدال في النص [AR]
- ค้นหาและแทนที่ข้อความ [TH]
- Text suchen und ersetzen [DE]
- テキスト検索・置換ツール [JA]
- Buscar y reemplazar texto [ES]
- Znajdź i zamień tekst [PL]
- Tìm và thay thế văn bản [VI]
- Localizar e substituir texto [PT]
- Text Find and Replace [EN]
- Trova e sostituisci testo [IT]
- Поиск и замена текста [RU]
- Metin Bul ve Değiştir [TR]
- 文本查找和替换 [ZH]