打印一个必须包含#{foo}而没有替换的字符串

时间:2011-10-28 12:28:21

标签: ruby

我需要操作一个必须包含“#{foo}”的字符串,而不是替换foo。

这可能吗?

2 个答案:

答案 0 :(得分:3)

使用单引号:

puts '#{foo}'

或者转义哈希字符:

puts "\#{foo}"

答案 1 :(得分:2)

另一种方式:

puts %q{just text: #{foo}}

我将它用于更复杂的字符串