空白削除・正規化ツール
スペース、タブ、空行を安全に削除・トリム・まとめる
テキストを貼り付けるか、ファイルを開くか、例を読み込んで空白を整えます。
空白削除・正規化ツールについて
貼り付けたテキストを推測なしで整えます。スペース、タブ、改行、空行を削除し、各行やテキスト全体をトリムし、連続するスペースをまとめます。ノーブレークスペース、その他の Unicode スペース、ゼロ幅スペースなどの特殊文字には専用の設定があり、処理はすべてブラウザ内で行われます。
使い方
- 1.テキストを貼り付けるか、テキストファイルを開くか、例を読み込みます。
- 2.必要なルールをオンにします。入力に合わせて出力が更新されます。
- 3.「特殊なスペース」を開き、ノーブレーク・Unicode・ゼロ幅スペースを変換または削除します。
- 4.「空白を表示」をオンにして残った空白を確認します。
- 5.出力をコピーするか、.txt ファイルとしてダウンロードします。
ルールの順序
ルールは常に同じ順序で適用されます: 特殊なスペース、空白をすべて削除、タブ、スペース、各行のトリム、空行、改行、連続スペース、すべてを 1 つに、テキスト全体のトリム。空白をすべて削除は他のルールより優先されます。Windows (CRLF) と旧 Mac (CR) の改行は、改行を削除・置換しない限りそのまま残ります。
絵文字、接合子、コード
ゼロ幅接合子・非接合子と異体字セレクタは削除しないため、絵文字の組み合わせや複雑な文字が崩れません。これは圧縮ツールではなくテキストツールです。JSON やコードから空白をすべて削除すると文字列内の空白も変わるため、コードには JSON フォーマッター、CSS 圧縮ツール、JS 圧縮ツールを使ってください。
制限
入力は 2,000,000 文字までです。文字数は Unicode コードポイントで数えます。Unicode の行区切り・段落区切り (U+2028、U+2029) は改行として扱いません。空白の記号は 200,000 文字までの出力に表示されます。
