0
こんにちは私はヘブライ文字の解析が必要なプロジェクトに取り組んでいます。Rubyから16進数を文字に変換して印刷する(Unicodeヘブライ語)
私はそうのように、私も(彼05D4用)のUnicode進数からヘブライ語の文字を印刷したいので
letter = case
when (a[0] == "1") && (a[1] == "2"): "He ה"
...
end
p letter
=> "He ה"
のようなケースがあります。
letter = case
when (a[0] == "1") && (a[1] == "2"): "\05D4 He ה"
...
end
p letter
Desired output => "ה He ה"
Actual output => "\005D4 He ה"
をRubyの1.8.8。コードの上に$ KCODE = "u"が設定されています。
何をする必要がありますか?私は役に立たないものをいくつか試しました(例えば、['05D5'.hex] .pack( "C"))=>エラー文字が範囲外です
ありがとうございます。
ありがとうございました。私はputsを使用し、出力は "D4 Heה"です。ああ – netefficacy