如何在%w {}内使用变量

时间:2013-05-23 07:10:08

标签: ruby

我想使用变量insite%w {},但这只生成字符串。

我试过

a="hello",
b="world"
%w{a b}

但这是显示["a", "b"]我要显示[“你好”,“世界”]

1 个答案:

答案 0 :(得分:15)

如果要使用变量,可以使用插值和%W变体

a = "hello"
b = "world"

pp %W{#{a} #{b} this is normal text} #=> ["hello", "world", "this", "is", "normal", "text"]