From: Daisuke Aoki Date: 2002-11-25T06:48:37+09:00 Subject: [ruby-dev:18940] Re: String#inspect 青木@横浜です。 Minero Aoki wrote: > こちらは str == eval(str.dump) が保証されてます。inspect は > $KCODE が設定されている場合にマルチバイト文字列がそのまま > 残るので、eval するのは危険なんです。 なるほど、.inspect したときの $KCODE と dump するときの $KCODE が 違うときに危険というわけですね。 とりあえず、 $KCODE が同じという仮定は必要だけど、 inspect して # をエスケープすれば大丈夫だから(って見落としがあるかも しれませんけど)それで運用しようかな。 -- 青木大輔