個人的なメモを記していくためのページです。
Perl では EUC 文字列なら だいたい うまくいく, しかしながらちょっとめんどうな文字列置換を含む場合には いったん UTF8 に変換しないといけない.これはperlが文字単位で計算をしないのでたとえばある文字C1の漢字コードがa1,a2、文字C2の漢字コードがa3,a4、文字C3の漢字コードがa2,a3であるような場合に
$_ = C1 . C2; s/C3/xxx/;文字C3が含まれないのにバイト単位ではマッチしてしまうことだろうか。
* いまとなってはperl5.8を入れるのが良いと思う。 5.8と前のバージョンは共存できます。私は/usr/bin/perl(5.005_3) と /usr/local/bin/perl(5.8.4) で使いわけてます。
この資料の内容は、この資料の「この資料は以下の製品について記述したものです。」に記載された製品に関係します。 (822715 - [MS03-037] Visual Basic for Applications の問題により、任意のコードが実行される)うゎー、わけわからん。