テキスト正規化
余分な空白、改行コード、Unicode表現をまとめて整えるテキスト正規化ツール。コピペ由来の揺れやデータ投入前の表記ぶれを減らせる。
使い方
- 入力欄へ整えたい文字列を貼り付ける。
- 出力欄で正規化結果を確認する。
- コピーまたは保存で再利用する。
テキスト正規化
Hello Restring
仕組み
- UnicodeをNFCへ正規化。
- 連続する空白を1文字に圧縮し、CRLF/CRをLFへ統一して前後空白を削除。
手元でやるには
空白・改行・Unicodeを正規化
必要環境: Python 3python3 -c 'import re,sys,unicodedata; s=sys.stdin.read().replace("\r\n","\n").replace("\r","\n"); s=unicodedata.normalize("NFC",s); print(re.sub(r"[^\S\r\n]+"," ",s).strip())' < input.txt