Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得字符';Ruby 1.8.7中的Unicode是什么?_Ruby_Unicode_Ruby 1.8 - Fatal编程技术网

如何获得字符';Ruby 1.8.7中的Unicode是什么?

如何获得字符';Ruby 1.8.7中的Unicode是什么?,ruby,unicode,ruby-1.8,Ruby,Unicode,Ruby 1.8,为了在Ruby 1.9.2中获得字符的Unicode,我使用ord: "я".ord # => 1103 (It's a Russian letter) 如何在Ruby 1.8.7中获得Unicode?您可以使用我的gem。使用Ruby 1.8.7运行(以及选项-KU为utf-8设置$KCODE): 我找到了一个很好的解决方案: "я".unpack('U')[0] # => 1103 "я".unpack('U')[0] # => 11

为了在Ruby 1.9.2中获得字符的Unicode,我使用
ord

"я".ord       # => 1103     (It's a Russian letter)
如何在Ruby 1.8.7中获得Unicode?

您可以使用我的gem。使用Ruby 1.8.7运行(以及选项
-KU
为utf-8设置
$KCODE
):


我找到了一个很好的解决方案:

"я".unpack('U')[0]     # => 1103
"я".unpack('U')[0]     # => 1103