Temukan dan ganti beberapa baris kosong

8

Bagaimana cara menggunakan fungsi temukan dan ganti di notepad untuk menghapus beberapa baris kosong dalam file teks?

John T
sumber
Jadi hanya jika ada lebih dari satu baris kosong di antara paragraf?
Arjan
kemungkinan duplikat dari Cara menghapus linebreak di Notepad ++?
albciff

Jawaban:

17

Di dalam notepad tidak ada cara untuk menggunakan Temukan dan Ganti dan targetkan baris kosong. Pertimbangkan Notepad ++ dan pencarian dan penggantian regex.

Anda dapat menggunakan \r\nuntuk menemukan baris kosong dari file teks yang dibuat dalam Windows, \runtuk Mac dan \nuntuk Linux.

Saya percaya instalasi default sebenarnya datang dengan TextFX untuk membuat hidup Anda lebih mudah, ia memiliki opsi untuk menghapus baris kosong:

teks alternatif

John T
sumber
3
Kedengarannya bagi saya bahwa opsi berikutnya, "Hapus Surplus Blank Lines" mungkin apa yang dibutuhkan di sini? (Pertanyaan Penanya tidak terlalu jelas tentang itu, tetapi sebaliknya pertanyaannya bisa membaca: "Bagaimana untuk menghapus baris kosong tunggal, dan ulangi bahwa beberapa kali".)
Arjan
Jawaban yang bagus, tetapi perlu juga dicatat bahwa Mac OS X menggunakan \nuntuk mengakhiri baris, bukan \rseperti klasik.
jtb
5

Saya pikir Anda tidak dapat melakukannya di notepad; ketika saya memiliki masalah seperti itu, saya membuka file teks dengan Word (pengolah kata lain harus pergi) dan mengganti dua tanda huruf berturut-turut dengan salah satu dari mereka. Ulangi beberapa kali (sampai tidak ada lagi yang bisa diganti) dan Anda selesai.

Anda harus mengganti ^p^p

dengan ^p

Dan saya
sumber
4

karena notepad asli adalah pita asli (dan semua orang menyarankan fav mereka sendiri):

vim ftw dengan:

:g/^\s\+$/d
akira
sumber
0

Di Notepad ++ V7.7.1, di Edit Tab, di subkelompok "Operasi Lini" ada opsi "Hapus Baris Kosong".

masukkan deskripsi gambar di sini

pengguna1145642
sumber
-1

7 Langkah Solusi Excel:

Tujuan: Memfilter semua baris dengan data, hanya menyisakan baris kosong dan kemudian menghapus baris kosong itu.

  1. Salin file teks Anda (Ctrl-A untuk memilih semua dan Ctrl-C akan menyalinnya) dan menempelkannya ke MS Excel, sel A1
  2. Sorot semua baris dengan data di dalamnya. (dengan kursor di sel A1 tekan Ctrl-shift-end)
  3. Dengan data yang disorot, klik pada tab Data, lalu klik Filter. (Sel A1 sekarang memiliki kotak drop down di atasnya.)
  4. Item pertama dalam kotak drop-down adalah "Pilih Semua" (hapus centang)
  5. Item terakhir di kotak drop-down adalah "Kosong" (centang) (Lembar kerja sekarang terlihat kosong, semua data Anda disembunyikan kecuali untuk baris kosong dalam data Anda. Lihat nomor baris di sebelah kiri. Baris pertama di data Anda dengan kosong di dalamnya sekarang di bagian atas spreadsheet Anda. Katakanlah itu adalah baris 330. Baris berikutnya bisa melompat untuk mengatakan baris 775, baris berikutnya dalam data Anda dengan kosong dan sebagainya.)
  6. Tempatkan kursor Anda di sel A330. Tekan Ctrl-Shift-End. Yang akan menyorot semua baris kosong di data Anda.
  7. Sambil menjaga kursor di area yang disorot, Klik kanan dan pilih hapus baris. (Sekarang akan menjadi saat yang tepat untuk kembali dan meletakkan tanda centang kembali di kotak "Pilih Semua".)
Burt
sumber
Mengapa seseorang harus membeli Excel untuk tujuan itu?
harper
1
Juga, pertanyaan tampaknya bertanya bagaimana mengubah line A, line B, blank line, blank line, line C, line Duntuk line A, line B, blank line, line C, line D. Jawaban Anda menghapus semua baris kosong, bukan?
G-Man Mengatakan 'Reinstate Monica'