Text Cleanup

改行・空白削除

改行・空白削除は、貼り付けた文章から不要な改行・スペース・タブ・空行をまとめて取り除ける無料ツールです。すべて1行にする、体裁だけ整えるなど、よく使う設定をプリセットから選べます。

よく使う設定
改行の処理
空白の処理

変換前(ここに貼り付けてください)

変換後

入力すると同時に変換されます。処理はこの端末の中だけで行われ、サーバーには送信されません。
「改行をすべて削除して1行にする」を選ぶと、他の改行の設定より優先されます。

使い方

  1. 「変換前」の欄に文章を貼り付けます。入力すると同時に「変換後」へ結果が出ます。
  2. 「よく使う設定」から近いものを選ぶと、下のチェックがまとめて切り替わります。
  3. チェックを個別に付け外しして、必要な処理だけを適用することもできます。
  4. 「コピー」で結果を取得します。テキストファイルとして保存することもできます。

どれを選べばよいか分からないときは、まず「体裁を整える」を試してください。改行の構造は保ったまま、余分な空行と空白だけを取り除きます。

どんなときに使うか

コピーした文章には、見た目には分からない余分な文字がよく混ざっています。このツールはそれをまとめて取り除きます。

  • PDFやメールから貼り付けたら、変な位置で改行される … 元の紙面の幅で改行が入っています。「改行を半角スペースに置き換える」で1つの文につながります
  • Excelから貼ったらタブが入っている … 「タブを削除する」で消せます
  • 全角スペースで字下げされていて揃わない … 「行頭・行末の空白を削除する」で揃います
  • 空行が大量に入っている … 「空行を削除する」でまとめて消せます
  • CSVや検索窓に貼るため1行にしたい … 「改行をすべて削除して1行にする」を使います

処理の順番

チェックした処理は、タブ → 空白 → 連続空白の圧縮 → 行頭行末の削除 → 改行 の順で適用されます。改行の処理を最後にしているのは、先に行ごとの整理を済ませてからつなげたほうが、余分な空白が残りにくいためです。

「改行をすべて削除して1行にする」を選んだ場合は、他の改行の設定より優先されます。このとき「改行を半角スペースに置き換える」も付けておくと、行の境目で単語がくっつくのを防げます

気をつけること

  • 半角スペースをすべて削除すると、英文は読めなくなります。英語まじりの文章では「連続する空白を1つにまとめる」だけにしてください。
  • プログラムのコードには使わないでください。字下げが意味を持つ言語では、空白を削ると動かなくなります。
  • 元に戻すことはできません。変換前の欄は残るので、必要なら貼り直してください。
  • 改行コード(CRLF・LF)は内部で統一してから処理しています。出力は LF になります。

関連ツール

注意事項

改行・空白削除の結果は、入力した内容にもとづいてブラウザの中だけで生成しています。用途に合うかどうかはご自身でご確認ください。入力した内容がサーバーへ送信されることはありません。無料でご利用いただけます。

※このプログラムはPHP8.2.22にて作成、動作確認を行っております。
※ご利用下さっている皆様のご意見・ご要望(改善要望)をお寄せください。