【问题标题】:String interpolation in Ruby doesn't work?Ruby 中的字符串插值不起作用?
【发布时间】:2013-07-24 22:45:00
【问题描述】:

最近我从 Ruby 1.9.3 转移到 Ruby 2.0.0。

在 1.9.3 中,我们习惯于使用:'http://#{get_host_name}.com 执行字符串插值,但自从移至 2.0.0 后,它似乎无法正常工作。

谁能告诉我语法是否改变了?如何在 Ruby 2.0.0 中执行字符串插值?

【问题讨论】:

    标签: ruby string


    【解决方案1】:

    无论您使用的是哪个版本的 Ruby,字符串插值都不会发生在单引号字符串中。使用双引号字符串或%Q 样式的字符串。

    【讨论】:

    • 谢谢,这对我帮助很大..:)
    猜你喜欢
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-04
    相关资源
    最近更新 更多