在ruby脚本中输出欧元符号

时间:2011-08-03 22:30:21

标签: ruby encoding

我目前正在尝试通过我制作的简单ruby脚本输出欧元符号,但我一直在“?”每当我尝试。

我目前正在使用puts“\ 244”。

有什么想法吗?

顺便说一句。我正在使用ruby 1.9.2 p180

1 个答案:

答案 0 :(得分:8)

您需要在脚本顶部添加“魔术评论”,如下所示:

# encoding: UTF-8

puts "€"

...假设您要使用UTF-8来允许双字节字符。然后,您可以直接使用欧元符号。

您可以在此处阅读有关Ruby 1.9字符串编码和魔术评论的更多信息:

http://blog.grayproductions.net/articles/ruby_19s_three_default_encodings

相关问题