テキスト整形(空白・空行・重複行の削除)
貼り付けた文章から余分な空白・空行・重複行を取り除いて整形。処理の一覧と実行例つき・端末内処理。
整形後(32文字・5行)
選んだ処理を上から順に適用します。全角スペースも空白として扱います。すべて端末内で処理し、送信しません。
できる整形と実行例
| 処理 | 内容 | 整形前 | 整形後 |
|---|---|---|---|
| 連続する空白を1つに | 半角スペース・全角スペース・タブが続いている部分を、半角スペース1つにまとめる | 商品名 価格→メーカー | 商品名 価格 メーカー |
| 行頭・行末の空白を削除 | 各行の先頭と末尾にある空白を取り除く(インデントや余分な字下げの掃除) | 先頭に空白 | 先頭に空白 |
| 空行を削除 | 何も書かれていない行(空白だけの行を含む)を取り除く | 1行目⏎⏎⏎2行目 | 1行目⏎2行目 |
| 重複行を削除 | まったく同じ内容の行が複数あるとき、最初の1つだけ残す | りんご⏎みかん⏎りんご | りんご⏎みかん |
| 改行をすべて削除 | 改行を取り除いて1行にまとめる(PDFからコピーして途中で切れた文章の復元に) | 途中で⏎切れた⏎文章 | 途中で切れた文章 |
「整形後」の欄は、実際にこのツールと同じ処理を通した結果です(⏎は改行、→はタブを表します)。
こんなときに使えます
| PDFからのコピペ | 1行ずつ改行が入ってしまった文章を、「改行をすべて削除」で1つの段落に戻す |
|---|---|
| Webページからのコピペ | 余分な空行・インデントが混ざったテキストを、空白と空行の削除で整える |
| Excelから貼り付けたリスト | タブや連続空白を1つにまとめて、扱いやすい形にする |
| 名簿・住所録の整理 | 「重複行を削除」で同じ行を1つにまとめる(並べ替えは五十音ソートで) |
| メール文の整形 | 行末の余分な空白を取り除いてから送る(受信側で崩れにくくなる) |
| プログラムへの入力 | 前後の空白を取り除いてから、CSVやスクリプトに貼り付ける |
処理の順番と注意点
| 処理の順番 | 連続空白 → 行頭行末 → 空行削除 → 重複行削除 → 改行削除 の順に適用します |
|---|---|
| 全角スペース | 半角スペースと同じ「空白」として扱い、まとめると半角スペース1つになります |
| タブ | 空白として扱われます。タブ区切りを保ちたい場合は「連続する空白を1つに」を外してください |
| 重複の判定 | 行の内容が完全に一致する場合のみ。空白の有無が違うと別の行として扱われます |
| 改行削除との組み合わせ | 改行を削除すると行の区切りがなくなるため、重複行の削除は先に適用されます |
| 元に戻す | 整形前のテキストは上の入力欄に残っているので、チェックを外せばすぐ戻せます |
| データの扱い | すべて端末内で処理し、サーバーには送信しません |
コピペで崩れた文章や、余分な空白・空行・重複行が混ざったテキストをきれいに整えます。処理はすべて端末内(ブラウザ内)で行い、入力した文章はどこにも送信しません。全角スペースも空白として扱います。
使い方
- 整えたいテキストを貼り付けます。
- 適用したい処理(連続空白をまとめる・空行削除・重複行削除など)にチェックを入れます。
- 整形後のテキストを確認し、「結果をコピー」で貼り付けて使います。
よくある質問
テキスト整形の処理の順番は?
選んだ処理を上から順に適用します。まず空白の整理、次に行ごとの処理(行頭行末の空白削除・空行削除・重複行削除)、最後に改行の扱いという流れです。
全角スペースも消えますか?
はい。半角スペース・タブに加えて全角スペースも空白として扱い、「連続する空白を1つに」「行頭・行末の空白を削除」の対象になります。
入力した文章は送信されますか?
いいえ。すべてお使いの端末(ブラウザ)内で処理し、サーバーには送信しません。機密を含む文章でも安心してご利用いただけます。