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


Perl | install_japerl_Framework.bat | japerl.bat | jacode.pl | Perl-Exactly | Strict-Perl | Modern-Open | Fake-Our | Stable-Module | SjisTk | DBD-mysqlPPrawSjis | Sjis.pm | EUCJP.pm | UTF2.pm | Char.pm

404 Flag Not Found

    The UTF8 flag was not found -- unless you need it.

UTF2ソフトウェアはUTF-8を扱うための Perl プログラムです。Sjisソフトウェアと同様のコンセプトによって Perl のマルチバイト文字対応を行います。つまり、外部コードであるUTF-8そのものを内部コードとして処理します。なお、ここでのUTF-8はRFC3629のUTF-8です。もしCESU-8(Compatibility Encoding Scheme for UTF-16: 8-Bit) あるいは Modified UTF-8 を扱いたい場合は OldUTF8ソフトウェア を使用することができます。

インストール方法

以下のファイルを C:\Perl\site\lib にコピーするとインストール完了です

使い方

スクリプト先頭に以下の記述をします。そうするとスクリプトをUTF-8で記述でき、Perlの動作もUTF-8による日本語文字列に対応するようになります。

use UTF2; # UTF8 ではないので注意!!

UTF2ソフトウェアの概要

UTF2ソフトウェアはSjisソフトウェアをもとにして以下の3つの変更を加えて作成しています。

参考までにOldUTF8ソフトウェアの場合、初期のUTF-8なので

 (?:[\xC0-\xDF]|
    [\xE0-\xEF][\x80-\xBF]|
    [\xF0-\xF4][\x80-\xBF][\x80-\xBF]
 )

になります。

主な特徴

Perl関連の成功したソフトウェアからいいところをとってきました。

関連情報