Perlについての質問箱 14箱目
■ このスレッドは過去ログ倉庫に格納されています
0206デフォルトの名無しさん
NGNGuse encoding "shiftjis" ってやると、shiftjisでコーディングできるようになったとこまではよかったんですが、
opendir ( DIR, $dir );
my @files = readdir( DIR );
@target = grep {/漢字ファイル名/} @files;
ってやっても、望んだファイルが引っかかってくれません。
use open IO => ":encoding(utf8)";
use open ":std";
って入れても一緒でした。
use open IO => ":encoding(shiftjis)";
とすると
"\x{0088}" does not map to shiftjis at ...
みたいなエラーが山ほど出てきて駄目でした。
ちゃんとUNICODEで入ってきてるっぽいです…
やっぱり読み込むたびに手動でUNICODEに変換しなきゃ駄目なんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています