余分な空白を削除
複数のスペースを単一のスペースに変換してテキストをクリーンアップします。
余分な空白を削除 の使い方
- 1
テキストを貼り付ける
間隔が乱れたテキストを、左側の入力ボックスに入力するか貼り付けます。
- 2
クリーンアップを実行する
「Remove Extra Whitespaces」をクリックすると、連続したスペースやタブが1つのスペースにまとめられます。
- 3
出力を確認する
右側の出力パネルで、間隔が均等に整えられた結果を確認します。
- 4
きれいなテキストをコピーする
コピーボタンを使って、整えたテキストをクリップボードに送り、他の場所で利用します。
テキスト中の余分な空白を整理する
このツールがまとめるもの
このツールは、横方向の空白の連なり、つまり隣り合って並んだ複数のスペースやタブを見つけ出し、その連なりをそれぞれ1つのスペースにまとめます。さらに余分な空白を取り除くので、テキストは均等な間隔で出力されます。目的は単純です——単語と単語の間はスペース1つ、決して2つにはせず、はぐれたタブも残しません。
短い例がその働きを示します。スペースが5つ入った入力「Hello, world」は、スペースがちょうど1つの「Hello, world」になります。タブのあとにスペースが続くインデントの行は、1つのスペースに正規化されます。目に見える単語が変わることはなく、変わるのはその間の隙間だけです。
そもそもなぜ二重スペースが現れるのか
余分なスペースは、気づかないうちに紛れ込みやすいものです。ピリオドのあとにスペースを2つ置くという古いタイプライター時代の慣習は、何十年も前にタイプを習った人の書いた文書に、今なお現れます。PDF の両端揃えのテキストは、単語間の隙間を引き伸ばし、複数のスペースとしてコピーされます。表や桁揃えされた列は、位置を合わせるためにスペースの連なりを使いますが、その揃えが失われると、たちまち乱雑なものに変わります。
手作業の編集も、それなりに余分なスペースを増やします——単語を削除したのに周りのスペースを残してしまったり、スペースバーを1回多く押してしまったりするのです。これらはどれもひと目では見えません。だからこそ、自動でひと通り処理をかける価値があるのです。
コピーしたテキストをきれいにする
最もよくある用途は、どこか別の場所から持ってきたテキストを整えることです。ウェブサイト、PDF、メール、書式付きの文書から段落をコピーすると、二重スペース、インデントに由来するはぐれたタブ、行末の余分な空白を、しばしばそのまま引き継いでしまいます。それを新しい文書にそのまま貼り付ければ、乱雑さがそっくりついて回ります。
クリーンアップを一度実行すれば、すべてが1つのステップで正規化されるので、テキストはすっきりと読め、次に貼り付ける先の一貫した間隔にもなじみます。
一貫した間隔が大切な理由
間隔の不揃いは、単なる見た目上の煩わしさにとどまりません。検索や置換は、ある語句に目に見えない二重スペースが含まれていると、何も告げずに失敗することがあります。既知の値と一致するはずのデータフィールドが、余分なスペースのせいで一致しなくなります。一部のシステムは2つのスペースを1つとは違って表示し、固定したつもりだった桁揃えを崩してしまいます。
スペースを1つに正規化すれば、こうした微妙で見つけにくい問題を、まるごと1カテゴリー取り除けます。フォーム、データベースのフィールド、あるいは比較処理にテキストを貼り付ける前の、安上がりな保険です。
コードとデータの衛生管理
コードや構造化データでは、はぐれた空白が実際の摩擦を生みます。行末の余分なスペースは、バージョン管理の差分にノイズを生み、目に見えるものは何も動いていないのに、行が変更されたものとして表示されます。内部の間隔が不揃いだと、データは解析しにくく、読むにも見苦しくなります。コミットや取り込みの前に、手早く正規化を一度かけておけば、これをきれいに片づけられます。
ただし、このツールは内部の連なりをまとめ、余分な空白を全般的に取り除くことに注意してください。空白に敏感な形式の場合は、頼りにする前に、結果が意図どおりかどうかを確認しましょう。
改行ではなく、横方向の空白
重要な区別があります。このツールが対象とするのは行内の間隔であって、行の構造そのものではありません。問題が段落の間の空の行なら、それは「空白行を削除」の仕事です。折り返された行を1つの段落に結合したいなら「改行を削除」を使います。改行とスペースの両方を1つの連続した行にまとめたいなら、「段落を1行に」がその両方をまとめてこなします。
行そのものは問題ないのに、その中のスペースが乱雑なときは、「余分な空白を削除」を使ってください。横方向の整理のための、外科手術のように的確な選択肢です。
組み合わせて徹底的に片づける
徹底的に乱雑なテキストには、ツールを数珠つなぎにしましょう。「空白行を削除」で空の行を取り除き、それから「余分な空白を削除」を実行して、残った行の中の間隔を直します。順序はそれほど厳密ではありませんが、先に空白行の削除をしておけば、空白の処理が考えるべきことが減ります。
すべてがブラウザ内で即座に行われ、サーバーが課す長さの制限もないため、どんな大きさのドキュメントにもこうした処理をかけられ、テキストが思いどおりになるまで自由に繰り返せます。
よくある質問
このツールは具体的に何を取り除きますか?
単語の間のスペースまで削除されますか?
貼り付けたテキストに余分なスペースが多いのはなぜですか?
長いドキュメントでも動作しますか?
テキストのプライバシーは守られますか?
関連ツール
こちらの便利なツールもどうぞ