jaconv (Python)
https://github.com/ikegami-yukino/jaconv
挙動(TODO 曖昧なので確かめる)
半角にする引数指定で
spam42ハム
について呼び出すと
spam42ハム
半角カタカナは全角になる
関連:
neologd辞書が解析前に適用するテキスト正規化処理
spam42ハム
は
spam42ハム
(想定通り)
WIP
https://github.com/ftnext/python-as-pyconjp-staff/pull/85
JavaScriptで、半角英数字を全角にする
半角の文字コードに0xFEE0を足すやつ。 半角全部いけるらしい
str.replace(/[\u0020-\u007E]/g, c => String.fromCharCode(c.charCodeAt(0) + 0xFEE0))