Pertimbangkan skenario di mana Anda memiliki string spesifik yang ingin Anda temukan-dan-ganti. Anda ingin menggantinya dengan string baru yang berisi karakter baris baru (atau urutan karakter).
abc123 xyz456-blah
fsafd23 xyz456-green
89hjkf23 xyz456-red
afdsa23 xyz456-yellow
abaac123 xyz456-orange
Dalam skenario di atas, saya ingin menemukan " xyz
" dan mengganti ruang dengan carriage return / newline.
Hasilnya akan terlihat seperti:
abc123
xyz456-blah
fsafd23
xyz456-green
89hjkf23
xyz456-red
︙
dll ...
Pertanyaan: Bagaimana Anda dapat dengan mudah mencapai ini menggunakan Notepad ++? Apakah ada alat lain yang Anda sarankan untuk dengan mudah melakukan perintah ini?
Di Notepad ++, sangat mudah ...
Caranya adalah dengan mengatur mode pencarian.
sumber
\r\n
(bukannya\n
)?Saya sedikit curang ketika S & Dering karakter yang saya tidak bisa ketik langsung ke dalam bidang teks (misalnya tab dan baris baru). Temukan suatu tempat di dokumen yang sudah memiliki karakter itu, lalu salin, dan rekatkan ke bidang ganti.
Jadi, dalam contoh Anda, mulai dari awal satu baris, klik, seret ke ujung baris sebelumnya, salin, dan tempel ke dialog Ganti.
sumber
Dalam dialog "Ganti", pastikan bahwa di bawah Mode Pencarian Anda telah memilih "Diperpanjang". Kemudian ketik kotak temukan, masukkan "xyz" dan ganti dengan "\ n".
sumber
\r\n
(bukannya\n
)?Untuk Notepad ++, ubah mode pencarian ke Extended lalu di bidang Ganti dengan penggunaan \ n .
sumber
\r\n
(bukannya\n
)?