本文へスキップ

空白の整理

Whitespace Cleaner

行末の空白を落とし、連続した空白を1つにまとめ、タブを変換し、空行を取り除きます。

行末の空白を落とし、連続した空行をまとめ、タブを変換し、コピー&ペーストに付いてきた見えない文字を取り除きます。表計算で同じに見える2つの文字列が別物として比較される理由は、最後のそれです。

🔒 ブラウザの中だけで動きますwhitespacecleanformat

テキスト

整える項目

結果

入力の文字数

28

出力の文字数

23

減った文字数

5

使い方

  1. テキストをそのまま貼り付けます

    見えない文字があれば、設定の上に件数付きの警告が出ます。何かが一致しない理由の答えは、その1行だけで済むことがよくあります。

  2. 何を整理するか選びます

    行末の空白と空行のまとめは、どんな文章でも安全です。連続する空白をまとめるほうは違います。行頭のインデントより後ろにだけ適用するので、コードと入れ子の箇条書きは生き残ります。

  3. 文字数を確かめます

    入力・出力・減った数で、どれだけ落ちたかが分かります。きれいに見えていた文章から大きく減ったなら、見えない文字だらけだったということです。

よくある質問

見えない文字とは何ですか

ゼロ幅スペース、BOM、ソフトハイフンといったものです。画面には何も描かれないのにコピー&ペーストを生き延び、検索・比較・表計算のキーを壊します。ノーブレークスペースはたいてい意図した組版なので、ここでは残します。

空白をまとめるとコードが壊れませんか

インデントは保ちます。まとめる処理は、行の中で空白でない最初の文字より後ろにだけ適用されます。行の内側の位置合わせ、たとえばコメントを桁で揃えたものは残らないので、大事なコードではこの項目はオフのままにしてください。

このツールと見えない文字のツールはどちらを使いますか

普通の文章を手早く整えるならこちら、中に何が入っているかを正確に知る必要があるなら見えない文字のツールです。あちらは文字ごとに名前と用途を示し、本文のどこにあるかまで指します。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。