* 全角半角の変換 [#f64fa07a]

** use utf8の環境な場合 [#i868aea7]
** UTF8フラグ付きの環境でuse utf8な場合 [#i868aea7]
Lingua::JA::Kanaのzenkaku2hankaku()等を使う。

** use encoding 'euc-jp'な場合 [#a8d2b5af]
** UTF8フラグ付きの環境でuse encoding 'euc-jp'な場合 [#a8d2b5af]
 $str =~ tr/0-9A-Za-z/0-9A-Za-z/;
みたいにtrで変換する。

** UTF8フラグ付きの環境じゃない場合 [#z8e4f609]
 Jcode->new($str, 'euc-jp')->tr('A-Za-z0-9','A-Za-z0-9');
Jcodeを使う。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS