Pembersih Spasi Kosong

Memangkas, menggabungkan, menormalkan spasi dan akhir baris

Akhir baris:

Kapan Anda perlu membersihkan spasi kosong?

Teks yang ditempel dari PDF, slide deck, output OCR, atau editor kaya sering kali dipenuhi dengan spasi yang tidak terputus, tab ganda, spasi kosong di akhir, dan baris kosong yang misterius. Pembersih merapikan kasus umum: menggabungkan rangkaian spasi dan tab biasa menjadi satu spasi, memangkas setiap baris, dan secara opsional menghapus baris kosong.

Bermanfaat sebelum mengalirkan teks ke CSV, sebelum menghitung kata untuk pengiriman dengan batas kata yang ketat, atau sebelum menempelkan kode yang tidak dapat dikompilasi karena karakter tak terlihat yang tersisa.

Kasus penggunaan

  • Bersihkan kode yang ditempel — hapus spasi yang tertinggal dan gabungkan tab setelah menyalin dari Stack Overflow atau Slack.
  • Normalisasikan CSV — hapus spasi di awal/akhir pada bidang yang ditempel sebelum mengimpor.
  • Markdown rapi — gabungkan spasi ganda yang tersisa dan pangkas spasi kosong di akhir sebelum menerbitkan sebuah pos.
  • Hapus sampah tak terlihat — bersihkan teks yang disalin dari PDF / Word yang membawa Unicode tersembunyi.

Contoh

Trim and collapse
Input
  hello   world  


  goodbye   
Output
hello world
goodbye

Pertanyaan yang sering diajukan

Apa yang dihitung sebagai 'spasi kosong'?

Rangkaian spasi dan tab biasa digabungkan menjadi satu, dan setiap baris dipangkas (yang juga menghapus spasi tidak terputus di awal dan akhir). Ini tidak menghapus karakter lebar nol atau menggabungkan spasi tidak terputus di tengah baris.

Apakah baris kosong selalu dihapus?

Hanya jika Anda mengaktifkan opsi itu. Secara default, penghapusan baris kosong bersifat opt-in sehingga Anda tidak secara tidak sengaja kehilangan jeda paragraf.

Apakah ini menyentuh spasi di awal dalam kode?

Ya — berhati-hatilah dengan kode yang terindentasi (Python, YAML). Membersihkan spasi akan menggabungkan indentasi. Gunakan pemformat kode sebagai gantinya untuk itu.

Apakah teks non-Latin terpengaruh?

Tidak — hanya karakter spasi yang dimodifikasi. Ideograf CJK, emoji, dan karakter beraksen tetap tidak berubah.

Apakah alat ini mengunggah teks saya?

Tidak. Pembersihan dilakukan di browser Anda; tidak ada yang dikirim ke server.