このツールに問題がありますか?
「テキスト整理 オンライン」について
このツールは乱れたテキストを整えます。連続スペースの圧縮、行頭末の空白除去、空行削除、改行コード統一(CR/LF/CRLF)、印刷不可文字の除去、スマートクォートからストレートクォートへの置換などを、選択したオプションで一括処理します。
Word や PDF からの貼り付け(不可視の書式が紛れ込みやすい)、ユーザ送信フォームの正規化、見た目の差異を無視した diff の前処理などに便利です。
各オプションは独立して切替可能なので、軽めにも徹底的にも調整できます。
このツールの使い方
雑な空白と制御文字を正規化する手順
テキストを貼り付け
「Text」欄に元テキストを貼り付け。典型例:行折返しが妙な PDF コピペ、非破壊スペース混じりのスクレイピング文字列、追跡用に仕込まれたゼロ幅文字だらけのメッセージなど。
「実行」
結果は `cleaned` のみ。連続スペースは 1 個に、連続改行は最大 1 空行に、タブは 1 スペースに、ゼロ幅文字と BOM は削除されます。
触るもの/触らないもの
英数字、通常の句読点、ASCII 範囲外の Unicode(絵文字や CJK など)はそのまま。正規化対象は空白、制御コード、不可視のフォーマット文字のみ。
使うべきでない場面
空白に意味があるソース(YAML、Python、Markdown のインデント)は壊れます — タブ→スペースで意味が変わる。CSV で前後空白が空セルを表すなら欠落するかも。先に diff やサンプルで確認を。