Penghapus Spasi

Pangkas setiap baris, satukan deretan spasi dan tab menjadi satu spasi, dan bila perlu hapus baris kosong.

Perhitungan dilakukan secara lokal; nilai Anda tidak dikirim ke server.

Contoh

“ Extra spaces ”, lalu satu baris kosong, lalu “ Another⇥line ” menjadi dua baris rapi: “Extra spaces” dan “Another line”. Baris berlabel seperti “Name:⇥⇥Alex” menjadi “Name: Alex”.

Metode perhitungan

Setiap baris dipangkas di kedua ujungnya, dan deretan spasi atau tab di dalam baris berubah menjadi satu spasi. Baris kosong dihapus ketika opsinya menyala dan dipertahankan ketika dimatikan. Baris berisi selalu tetap terpisah, jadi paragraf tidak pernah disatukan menjadi satu baris panjang.

Catatan penting

Huruf, angka, dan tanda baca tidak pernah diubah — hanya spasi yang disentuh. Beberapa spasi khusus, seperti spasi tanpa pemutus di dalam baris, tidak disatukan dan mungkin masih perlu ditangani di penyunting teks.

Panduan praktis

Setiap baris dipangkas di kedua ujung, dan deretan spasi atau tab di dalam baris menjadi satu spasi: “ Extra spaces ” menjadi “Extra spaces”. Dengan opsi hapus baris kosong, baris kosong hilang; matikan untuk mempertahankan paragraf. Baris yang berisi tidak pernah digabung. “Name:⇥⇥Alex” menjadi “Name: Alex”. Jangan gunakan untuk kode Python, YAML, tabel lebar tetap, atau data yang dipisah tab, karena indentasi dan kolom punya arti. Huruf dan tanda baca tidak berubah.

Contoh penggunaan
InputHasil
␠␠Extra␠␠␠spaces␠␠↵↵␠␠Another→line␠␠ · remove blank linesExtra spaces↵Another line
␠␠a␠␠↵↵␠␠b␠␠ · keep blank linesa↵↵b
Name:→→Alex↵City:␠␠␠Paris · remove blank linesName: Alex↵City: Paris
→Indented↵␠␠␠␠code · remove blank linesIndented↵code

Pertanyaan umum

Mengapa teks salinan dari PDF memerlukan ini?

Karena PDF, lembar kerja, surel, dan halaman web membawa spasi ganda, tab antarkolom, serta indentasi yang tak terlihat sampai ia merusak pencarian, perbandingan, atau proses impor. Membersihkan spasi lebih dulu itulah yang membuat langkah-langkah berikutnya cocok dengan andal.

Perlukah baris kosong dipertahankan?

Pertahankan bila jeda paragraf penting: dua baris berindentasi yang dipisahkan baris kosong tetap menjadi a, baris kosong, dan b. Hapus untuk daftar, karena baris yang tersisa lalu berjajar rapat sehingga lebih mudah diurutkan, dibersihkan dari duplikat, atau ditempel ke formulir.

Kapan sebaiknya spasi tidak dinormalkan?

Ketika jarak itu sendiri bermakna. Kode Python, berkas YAML, daftar Markdown, puisi, dan tabel lebar tetap bergantung pada indentasi atau kolom yang sejajar, dan meringkasnya bisa merusak berkas atau tata letaknya. Data berpemisah tab kehilangan kolomnya karena tab berubah menjadi spasi tunggal, jadi simpan salinan aslinya.

Alat terkait