T

Text Machine

強力なテキストツールを、ブラウザで

余分な空白を削除

複数のスペースを単一のスペースに変換してテキストをクリーンアップします。

入力

余分な空白を削除 の使い方

  1. 1

    テキストを貼り付ける

    間隔が乱れたテキストを、左側の入力ボックスに入力するか貼り付けます。

  2. 2

    クリーンアップを実行する

    「Remove Extra Whitespaces」をクリックすると、連続したスペースやタブが1つのスペースにまとめられます。

  3. 3

    出力を確認する

    右側の出力パネルで、間隔が均等に整えられた結果を確認します。

  4. 4

    きれいなテキストをコピーする

    コピーボタンを使って、整えたテキストをクリップボードに送り、他の場所で利用します。

テキスト中の余分な空白を整理する

このツールがまとめるもの

このツールは、横方向の空白の連なり、つまり隣り合って並んだ複数のスペースやタブを見つけ出し、その連なりをそれぞれ1つのスペースにまとめます。さらに余分な空白を取り除くので、テキストは均等な間隔で出力されます。目的は単純です——単語と単語の間はスペース1つ、決して2つにはせず、はぐれたタブも残しません。

短い例がその働きを示します。スペースが5つ入った入力「Hello, world」は、スペースがちょうど1つの「Hello, world」になります。タブのあとにスペースが続くインデントの行は、1つのスペースに正規化されます。目に見える単語が変わることはなく、変わるのはその間の隙間だけです。

そもそもなぜ二重スペースが現れるのか

余分なスペースは、気づかないうちに紛れ込みやすいものです。ピリオドのあとにスペースを2つ置くという古いタイプライター時代の慣習は、何十年も前にタイプを習った人の書いた文書に、今なお現れます。PDF の両端揃えのテキストは、単語間の隙間を引き伸ばし、複数のスペースとしてコピーされます。表や桁揃えされた列は、位置を合わせるためにスペースの連なりを使いますが、その揃えが失われると、たちまち乱雑なものに変わります。

手作業の編集も、それなりに余分なスペースを増やします——単語を削除したのに周りのスペースを残してしまったり、スペースバーを1回多く押してしまったりするのです。これらはどれもひと目では見えません。だからこそ、自動でひと通り処理をかける価値があるのです。

コピーしたテキストをきれいにする

最もよくある用途は、どこか別の場所から持ってきたテキストを整えることです。ウェブサイト、PDF、メール、書式付きの文書から段落をコピーすると、二重スペース、インデントに由来するはぐれたタブ、行末の余分な空白を、しばしばそのまま引き継いでしまいます。それを新しい文書にそのまま貼り付ければ、乱雑さがそっくりついて回ります。

クリーンアップを一度実行すれば、すべてが1つのステップで正規化されるので、テキストはすっきりと読め、次に貼り付ける先の一貫した間隔にもなじみます。

一貫した間隔が大切な理由

間隔の不揃いは、単なる見た目上の煩わしさにとどまりません。検索や置換は、ある語句に目に見えない二重スペースが含まれていると、何も告げずに失敗することがあります。既知の値と一致するはずのデータフィールドが、余分なスペースのせいで一致しなくなります。一部のシステムは2つのスペースを1つとは違って表示し、固定したつもりだった桁揃えを崩してしまいます。

スペースを1つに正規化すれば、こうした微妙で見つけにくい問題を、まるごと1カテゴリー取り除けます。フォーム、データベースのフィールド、あるいは比較処理にテキストを貼り付ける前の、安上がりな保険です。

コードとデータの衛生管理

コードや構造化データでは、はぐれた空白が実際の摩擦を生みます。行末の余分なスペースは、バージョン管理の差分にノイズを生み、目に見えるものは何も動いていないのに、行が変更されたものとして表示されます。内部の間隔が不揃いだと、データは解析しにくく、読むにも見苦しくなります。コミットや取り込みの前に、手早く正規化を一度かけておけば、これをきれいに片づけられます。

ただし、このツールは内部の連なりをまとめ、余分な空白を全般的に取り除くことに注意してください。空白に敏感な形式の場合は、頼りにする前に、結果が意図どおりかどうかを確認しましょう。

改行ではなく、横方向の空白

重要な区別があります。このツールが対象とするのは行内の間隔であって、行の構造そのものではありません。問題が段落の間の空の行なら、それは「空白行を削除」の仕事です。折り返された行を1つの段落に結合したいなら「改行を削除」を使います。改行とスペースの両方を1つの連続した行にまとめたいなら、「段落を1行に」がその両方をまとめてこなします。

行そのものは問題ないのに、その中のスペースが乱雑なときは、「余分な空白を削除」を使ってください。横方向の整理のための、外科手術のように的確な選択肢です。

組み合わせて徹底的に片づける

徹底的に乱雑なテキストには、ツールを数珠つなぎにしましょう。「空白行を削除」で空の行を取り除き、それから「余分な空白を削除」を実行して、残った行の中の間隔を直します。順序はそれほど厳密ではありませんが、先に空白行の削除をしておけば、空白の処理が考えるべきことが減ります。

すべてがブラウザ内で即座に行われ、サーバーが課す長さの制限もないため、どんな大きさのドキュメントにもこうした処理をかけられ、テキストが思いどおりになるまで自由に繰り返せます。

よくある質問

このツールは具体的に何を取り除きますか?
連続した複数のスペースやタブを1つのスペースにまとめ、余分な空白を取り除いて、間隔が不揃いなテキストを、きれいで均等な間隔の内容に整えます。
単語の間のスペースまで削除されますか?
いいえ。単語の間には1つのスペースを残し、余分なものだけを取り除くため、テキストは読みやすいまま不揃いな隙間だけが消えます。
貼り付けたテキストに余分なスペースが多いのはなぜですか?
PDF、メール、ウェブサイト、整形済みドキュメントからコピーすると、二重スペース、余計なタブ、末尾の空白が入り込むことがよくあります。このツールはそれらをすべてワンクリックで正規化します。
長いドキュメントでも動作しますか?
はい。大きなテキストのブロックを貼り付けても、クリーンアップはブラウザ内で即座に実行され、サーバーとのやり取りによる長さの制限はありません。
テキストのプライバシーは守られますか?
はい。処理はすべてブラウザ内でローカルに行われ、何もアップロードされないため、機密のテキストでもデバイス上に留まります。ツールは無料で登録不要です。

関連ツール

こちらの便利なツールもどうぞ

タブをスペースに変換

テキストから数字を削除

ケース変換

テキスト検索と置換

バイオニックリーディング

先頭文字大文字化