トップ «前の日記(2006-11-03) 最新 次の日記(2006-11-06)» 編集

Route 477



2006-11-05

[ruby] p strってやると日本語が読めなくてうぜえ!という時に

class String
  def inspect
    '"' + self + '"'
  end
end

p(:message => "ほげほげ")

before:

{:message=>"\202\331\202\260\202\331\202\260"}

after:

{:message=>"ほげほげ"}

(11/7追記:$KCODEを設定しておけば同等の効果があるらしい! 知らんかった!)

yhara@meteor:~ % ruby -Ke -e 'p(:message => "ほげほげ")'
{:message=>"ほげほげ"}
本日のツッコミ(全1件) [ツッコミを入れる]
ohai (2006-11-06 08:45)

-K or $KCODE で