所以我想将一个希伯来字符,\u{fb20}
的unicode值打印到Rubymine控制台中,如果你只是运行hello world
,那么puts 'hello world'
通常会输出。{ / p>
我试图运行的代码只是puts "\u{fb20}"
,没什么了不起的。
Rubymine设置为projectg和IDE级别的默认系统编码,我尝试将编码设置为UTF-8和UTF-16,但这三个设置都不会将此字符正确地打印到控制台。 / p>
此刻我将ï¬
打印到控制台,这不是正确的角色。正确的字符是ﬠ
。
答案 0 :(得分:0)
尝试在ruby中编码字符,然后打印它。
symbol = "\ufb20"
puts symbol.encode('utf-16')
将Rubymine改为以UTF-16编码