【コンポーネント】Shift_JISに変換できない文字の有無をチェックする
【コンポーネント】Shift_JISに変換できない文字の有無をチェックする
Shift_JISに変換できない文字の有無をチェックするコンポーネントを公開しました。
https://github.com/miyako/4d-utility-jis-checker
変換の可否だけであれば,ON ERR CALLとCONVERT FROM TEXTでもテストできますが,どの文字で失敗したのかを知ることができるよう,Match regexでチェックしています。
注記:TEXT TO BLOBはlossy変換(変換できない文字は半角の「はてな」に・・・)なので,チェックには使用できません。
Shift_JIS
Shift_JIS = WIndows-31J = CP932
ISO-2022-JP
ISO-2022-JP = CP50220
Shift_JIS = MacJapanese
の違いをまとめたメモを兼ねています。
https://github.com/miyako/4d-utility-jis-checker
変換の可否だけであれば,ON ERR CALLとCONVERT FROM TEXTでもテストできますが,どの文字で失敗したのかを知ることができるよう,Match regexでチェックしています。
注記:TEXT TO BLOBはlossy変換(変換できない文字は半角の「はてな」に・・・)なので,チェックには使用できません。
Shift_JIS
Shift_JIS = WIndows-31J = CP932
ISO-2022-JP
ISO-2022-JP = CP50220
Shift_JIS = MacJapanese
の違いをまとめたメモを兼ねています。
miyako- 投稿数 : 487
登録日 : 2016/07/05
Permissions in this forum:
返信投稿: 不可