# JIS規格以外の文字を「〓」に変換 # ----------------------------------------------------------------------------- # 222F - 232F (81AD - 824E) ※〓の後〜数字の前の空き間(新JIS記号も) # 233A - 2340 (8259 - 825F) ※全角数字の後〜英大文字の前の空き間 # 235B - 2360 (827A - 8280) ※全角英大文字の後〜英小文字の前の空き間 # 237B - 237E (829B - 829E) ※全角英小文字の後〜ひらがなの前の空き間 # 2474 - 247E (82F2 - 833F) ※ひらがなの後〜全角カタカナの前の空き間 # 2577 - 257E (8397 - 839E) ※全角カタカナの後〜ギリシア文字の前の空き間 # 2639 - 2640 (83B7 - 83BE) ※ギリシア大文字の後〜小文字の前の空き間 # 2659 - 267E (83D7 - 843F) ※ギリシア文字の後〜ロシア文字の前の空き間 # 2742 - 2750 (8461 - 846F) ※ロシア大文字の後〜小文字の前の空き間 # 2772 - 2F7E (8492 - 889E) ※漢字第1水準の前の空き間(新JIS罫線も) # 4F54 - 4F7E (9873 - 989E) ※第1水準と第2水準の間の空き間 # 7421 - 7424 (EA9F - EAA2) ※新JISで字形変更された尭槙遥瑶の旧字体 # 7425 - 7E7E (EAA3 - EFFC) ※第2水準の後の空き間 # 7F21 - FCFC (7F21 - FCFC) ※第2水準の後の空き間 # ----------------------------------------------------------------------------- /[ -]/{ s/[ュ-N]/〓/g s/[Y-_]/〓/g s/[z-]/〓/g s/[-枉/〓/g s/[-]/〓/g s/[-枉/〓/g s/[キ-セ]/〓/g s/[ラ-]/〓/g s/[a-o]/〓/g s/[-枉/〓/g s/[s-枉/〓/g s/[堯-]/〓/g }