Adakah yang tahu cara menghapus baris menggunakan Find & Replace di Notepad ++?
Dalam kueri Temukan saya menemukan baris yang tepat oke: ^. pPrev. $ Di bidang Replace, saya biarkan kosong mengira garis harus dihapus (yaitu diganti dengan apa-apa), tetapi baris baru dan karakter akhir tetap.
notepad++
find-and-replace
newlines
Jim Fell
sumber
sumber
Menggunakan Persamaan reguler: temukan \ xd \ xa dan ganti yang Anda inginkan
jika ingin menghapus jeda baris, biarkan formulir ganti kosong.
sumber
Anda benar-benar dapat memilih baris baru dengan menggerakkan kursor Anda dari akhir satu baris ke awal berikutnya:
Kemudian tekan ctrl + h saat baris baru dipilih, dan ganti dengan apa pun. Ini akan menghapus semua baris baru.
sumber
Prinsip umum editor mana pun yang Anda gunakan adalah bahwa Anda harus memasukkan karakter baris baru (
\r\n
dengan asumsi akhir baris Windows) dalam pencarian Anda sehingga mereka akan dimasukkan dalam penggantian dan dengan demikian dihapus.Di Notepad ++ ini dibuat sedikit lebih membingungkan oleh 2 pencarian yang berbeda dan ganti perintah. Lihat halaman Wiki ini untuk perincian: Mengganti Baris Baru di Notepad ++
Saya hanya punya Notepad ++ versi lama, jadi saya harus menggunakan Pencarian yang Diperluas (diakses melalui ^ R), memastikan Regular Expr tidak dijebak dan menggunakan ^ M untuk menyisipkan karakter baris baru ke dalam bidang Temukan. Namun jika Anda memastikan Anda menggunakan Notepad ++ 4.9 atau yang lebih baru Anda harus dapat menggunakan
\r
dan\n
dalam mode regexp.sumber
\r
atau\n
dalam mode RegEx (versi 5.8.6). Mereka hanya bekerja dalam mode Extended untuk saya.Tidak yakin tentang Notepad ++, tetapi Anda selalu dapat melakukannya dengan gVim. Perintahnya seperti ini:
Anda dapat mengunduh gVim di sini jika Anda belum memilikinya.
sumber