tidak tahu, pertanyaan imo baik-baik saja. btw dapatkah Anda memeriksa apakah pemformatan sudah benar untuk spasi Anda. Apakah harus ada empat spasi sebelum karakter (jika demikian, tambahkan 4 lebih per baris sehingga pemformatan situs memperhitungkan hal ini)
jay
Jawaban:
63
Untuk menghilangkan spasi, dan semua baris kosong (meskipun baris kosong berisi spasi atau tab)
Pergi ke Cari -> Ganti
Pilih "Ekspresi reguler" di bawah mode Pencarian .
Gunakan ^\s*untuk " Temukan apa " dan biarkan " Ganti dengan " kosong.
Klik Replace all
Penjelasan regex:
^ berarti awal baris
\s*berarti angka (bahkan 0) karakter spasi putih. Karakter spasi putih termasuk tab, spasi, baris baru, dan carriage return.
Keren abis! Saya tidak pernah memperhatikan ada begitu banyak opsi edit di menu Edit. Terima kasih!
icl7126
2
Inilah yang dicari sebagian besar orang ketika kemudian datang ke StackOverflow untuk pertanyaan ini, sayangnya jawaban "\ r \ n" dan "^ \ s *" adalah "Cooler", membutuhkan waktu 5 menit untuk menemukan jawaban ini dengan Google. Jawaban-jawaban lain itu cukup jelas (dengan sedikit pengetahuan tentang ekspresi reguler dan karakter untuk melarikan diri), ini adalah jawaban yang benar-benar menghemat waktu Anda ...
Tekan Ctrl+ Huntuk membuka Temukan dan Ganti Kotak dialog, dan masukkan seperti di bawah ini.
Ketik \ r \ n \ r \ n di Temukan apa
Ketik \ r \ n di Ganti dengan
Pilih Diperpanjang dalam Mode Pencarian
[\ r -> Pengembalian Kereta & \ n -> Umpan Baris] Ia bahkan akan menghilangkan spasi baris yang tidak rata. Terus klik MENGGANTI SEMUA sampai Anda mencapai hasil yang diharapkan. Semoga ini membantu!
Salin 2 spasi kosong ( Ctrl+ C), cari dan ganti ( Ctrl+ H), rekatkan di bidang Temukan dan pilih Ganti. Jika Anda memiliki karakter yang sama dengan spasi kosong di belakang atau di depan, salin karakter dengan kosong dan ganti dengan karakter yang sama tanpa kosong.
Tidak ada perintah yang rumit, yang, omong-omong, tidak bekerja untuk saya.
Jawaban:
Untuk menghilangkan spasi, dan semua baris kosong (meskipun baris kosong berisi spasi atau tab)
^\s*
untuk " Temukan apa " dan biarkan " Ganti dengan " kosong.Penjelasan regex:
^
berarti awal baris\s*
berarti angka (bahkan 0) karakter spasi putih. Karakter spasi putih termasuk tab, spasi, baris baru, dan carriage return.sumber
\s*
adalah\s+
untuk satu atau lebih ruang putih?\s+$
menghapus spasi spasi tambahan.Edit -> Operasi Line -> Hapus Baris Kosong atau sebagai alternatif: Edit -> Operasi Line -> Hapus Baris Kosong (Mengandung karakter Kosong)
sumber
Pergi ke
Edit
>Line Operations
>Remove Empty Lines
sumber
Cara mudah akan memilih semuanya (Ctrl + A), pergi ke Edit> Operasi Kosong> Potong Trailing Space.
Ini harus menghapus semua ruang di antaranya.
sumber
Anda dapat menggunakan pencarian dan penggantian ekspresi reguler sederhana.
____(.)\r_
(tukar _ dengan spasi, karena tidak memformat langsung di situs ini)\1
Ubah ruang yang Anda butuhkan karena saya pikir situs ini tidak menunjukkan ruang yang tepat yang Anda butuhkan.
Saya sarankan menyesuaikan ekspresi reguler Anda menggunakan tutorial ini dan lembar contekan ini .
sumber
Tekan Ctrl+ Huntuk membuka Temukan dan Ganti Kotak dialog, dan masukkan seperti di bawah ini.
[\ r -> Pengembalian Kereta & \ n -> Umpan Baris] Ia bahkan akan menghilangkan spasi baris yang tidak rata. Terus klik MENGGANTI SEMUA sampai Anda mencapai hasil yang diharapkan. Semoga ini membantu!
sumber
Salin 2 spasi kosong ( Ctrl+ C), cari dan ganti ( Ctrl+ H), rekatkan di bidang Temukan dan pilih Ganti. Jika Anda memiliki karakter yang sama dengan spasi kosong di belakang atau di depan, salin karakter dengan kosong dan ganti dengan karakter yang sama tanpa kosong.
Tidak ada perintah yang rumit, yang, omong-omong, tidak bekerja untuk saya.
sumber
Pergi ke Edit> Operasi Kosong> Hapus Kosong dan EOL yang Tidak Perlu
sumber