Unicode 文字を操作しようとしていますが、文字列の .ord メソッドによって提供される情報が役に立ちません。「\uXXXX」のようなコードを扱うことに慣れています。
ruby-1.9.3-p0 :119 > form[0]
=> "כ"
ruby-1.9.3-p0 :120 > form[0].ord
=> 1499
ruby-1.9.3-p0 :121 > puts "\u1499"
ᒙ
...
:-(
.ord によって生成される値は、ここで参照されている「小数点」に対応しているようです: http://www.i18nguy.com/unicode/hebrew.html
これらの値を処理する方法がわかりません。その文字から \uXXXX コードを取得するにはどうすればよいですか?
ありがとうございました