jcode.plは日本語文字コードを変換するための有名なライブラリです。ライブラリのダウンロード
jcode.plはフリーライブラリです。自由にダウンロードして使用することができます。ライブラリのインクルード
- ダウンロードURL
- ftp://ftp.sra.co.jp/pub/lang/perl/sra-scripts/
ライブラリをPerlスクリプトに取り込むには require 関数を使用します。ライブラリ内サブルーチンの呼び出し
require 'jcode.pl';
ライブラリ内のサブルーチン呼び出しは、Perl5とそれ以前で多少違います。文字コードの変換
Perl5
&jcode::サブルーチン名(引数)
〜Perl4
&jcode'サブルーチン名(引数)
Perl5ではどちらの方法でも呼び出せるので、下の呼び出し方を使用するのが良いかもしれません。
スカラー変数の値を指定した文字コードに変換します。文字コードの判別
&jcode 'convert(*スカラー変数名, '文字コード');
$value = "あいうえお"; &jcode 'convert(*value, 'sjis'); #Shift-JISに変換 &jcode 'convert(*value, 'jis'); #JISに変換 &jcode 'convert(*value, 'euc'); #EUCに変換
半角カナから全角カナへの変換
全角カナから半角カナへの変換