>>802
スマートなコーディングですね。(関心)

漏れのやった方法は配列に%80とかを全てセットしておいて(かなり処理の無駄…)
一文字ずつアスキーコードを調べていく方法です。
最初の一文字を調べて二バイト文字だったら更に処理ってな感じです。
パターンが読めた所から一気に出来ました。
# 公開したら馬鹿にされそうだな。^^;