[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:47628] Re: Subject が化ける



対処方法もわかりませんが。

From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
Subject: [debian-users:47627] Re: Subject が化ける
Date: Thu, 9 Nov 2006 21:29:28 +0900
> 今回の場合は、判別できなかったのはどこだったのでしょう。
> 「解決」だったのか、「[解決]」だったのか。判別できない
> 文字には、何か目安があるのでしょうか。もし目安がないようなら、

以下、EUC-JPな環境で動かしています。試行錯誤したところ、こんな
結果になりました。

$ perl -e 'use Jcode;use Data::Dumper;print Dumper(Jcode::getcode("解決"))'
$VAR1 = 'euc';
$VAR2 = 4;
$ perl -e 'use Jcode;use Data::Dumper;print Dumper(Jcode::getcode("解決]"))'
$VAR1 = undef;
$VAR2 = 4;
$ perl -le 'use Jcode;print $Jcode::VERSION'
2.06

$ echo -n '解決]'|od -tx1
0000000 b2 f2 b7 e8 5d
0000005

漢字コードを判別できない場合、Jcode::getcode()はundefを返します。
「解決」だけならEUC-JPで決まりだったのに、“]”が続いたことで
ほかの文字コードである可能性が出てきた、ということでしょうか。
-- 
喜瀬“冬猫”浩