这样做:
s = "hello"
s[0]
输出字符编码值104
。
我需要做什么来转换 104
以使其输出“h
”?
我正在使用 ruby 1.8.7。
最佳答案
您的一些选择包括:
- 使用
s[0].chr
- 使用
s[0...1]
或s[0,1]
- 升级到 Ruby 1.9,其中字符串不再被视为字节数组,
s[0]
将按预期提供"h"
。
关于ruby - 如何将字符代码转换为我想要的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4542705/