简体   繁体   中英

String interpolation in Ruby doesn't work?

Recently I shifted to Ruby 2.0.0 from Ruby 1.9.3.

In 1.9.3 we were used to perform string interpolation using: 'http://#{get_host_name}.com , but since moving to 2.0.0, it seems to be not working.

Can anyone tell me if the syntax changed? How can I perform string interpolation in Ruby 2.0.0?

Regardless of which version of Ruby you're using, string interpolation doesn't happen in single-quoted strings. Use double-quoted strings or %Q -style strings.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM