【发布时间】:2011-08-31 21:12:07
【问题描述】:
给定以下常量:
RUSSIAN_LOWERCASE_ALPHABET = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"
当试图收到一封信时:
content_tag(:span, RUSSIAN_LOWERCASE_ALPHABET[0])
Ruby 1.9.2 按预期工作(我在浏览器中看到了字母),而在 Ruby 1.8.7(我的生产环境)中,我看到的是一个数字(例如 320)。
我尝试将其更改为:
content_tag(:span, RUSSIAN_LOWERCASE_ALPHABET[0..0])
但这没有帮助(我看到的是菱形中的问号)。
我该如何解决这个问题?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 utf-8 ruby-1.8