2011-06-19から1日間の記事一覧

Haskell の文字列に含まれる全角英数字を半角に、半角英数字を全角に変換する。

入力された文字列の英数字を全角から半角に変換したい場合があります。 Haskell の内部コードは UCS4 が使用されています。UCS4 では ASCII の文字は1バイト文字列と同じ順序で領域が割り当てられています。それに対応する全角文字は 0xff01 から割り当てら…