2013-07-25 3 views
2

Récemment, je suis passé à Ruby 2.0.0 de Ruby 1.9.3.L'interpolation de la chaîne dans Ruby ne fonctionne pas?

Dans 1.9.3 nous avons été utilisés pour effectuer l'interpolation de chaîne en utilisant: 'http://#{get_host_name}.com, mais depuis le passage à 2.0.0, il semble ne pas fonctionner.

Quelqu'un peut-il me dire si la syntaxe a changé? Comment puis-je effectuer une interpolation de chaîne dans Ruby 2.0.0? Quelle que soit la version de Ruby que vous utilisez, l'interpolation de chaîne ne se produit pas dans les chaînes à guillemets simples.

Répondre

13

Utilisez des chaînes entre guillemets doubles ou des chaînes de style %Q.

+1

Merci, Cela m'a aidé beaucoup .. :) – User16119012

+0

@RakeshOstwal Vous êtes les bienvenus! –