Sto provando a lavorare con caratteri unicode e le informazioni fornite dal metodo .ord della stringa non mi aiutano. Sono abituato a lavorare con codici come "\ uXXXX".ruby: valore decimale del carattere unicode per la conversione di uXXXX? Il metodo .ord non funziona
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"
ᒙ
...
:-(
I valori apportati dalle .ord sembrano corrispondere ai 'punti decimali' di cui qui: http://www.i18nguy.com/unicode/hebrew.html
non lo faccio sapere come lavorare con questi valori Come ottengo il codice \ uXXXX da quel personaggio?
Grazie
ho scoperto come imballare che valore decimale di nuovo in un carattere Unicode @ http://stackoverflow.com/questions/4620549/convert-unicode-into- carattere-con-rubino, ma vorrebbe comunque sapere come ottenere l'altro codice. –