>>776
「残してもいい文字」で考えればいいんじゃないの?
>>777
1文字取り出して半→全変換して変化があったら半角