連続空白整理
連続するspace・tabを1個にし、3個以上の連続改行を2個へ整理します。
使い方
- 空白が乱れたテキストを入力して実行します。
主な機能と処理範囲
水平空白と過剰な空行を別規則で正規化し、最後に全体trimします。
処理の仕組み
/[\t ]+/gを1space、/\n{3,}/gを2改行へ変え最後にtrimします。
例
a b cはa b cになります。
こんな場面で便利
- コピー文の過剰空白整理に
利用前の確認
- 2改行は段落境界として残し、すべてのUnicode空白を水平規則で扱うわけではありません。
よくある質問
改行は全部1個になりますか?
いいえ。3個以上だけ2個へ減らし、段落間の空行は残します。