全角半角の変換

use utf8の環境な場合

Lingua::JA::Kanaのzenkaku2hankaku()等を使う。

use encoding 'euc-jp'な場合

 $str =~ tr/0-9A-Za-z/0-9A-Za-z/;

みたいにtrで変換する。

UTF8フラグ付きの環境じゃない場合

 Jcode->new($str, 'euc-jp')->tr('A-Za-z0-9','A-Za-z0-9');

Jcodeを使う。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS