【发布时间】:2015-04-30 20:28:55
【问题描述】:
阅读并发现了这段关于 Ruby 中的 Unicode Escapes 主题的代码:
money = "\u{20AC 20 A3 20 A5}" # => "€ £ ¥"
我知道在这种 ruby 语法中,{} 之间的实际空格不会输出编码空间,这就是代码点 20 的原因,但我不明白为什么会有一个代码点 20 位于 {} 的开头,紧跟在 \u 之后。结果中没有输出空格,我从书中逐字复制。
【问题讨论】:
标签: ruby-on-rails ruby unicode encoding ascii