在Ruby中有一个变量:
A='a\-b' puts A
字符串它将打印出:
a\-b
型如果不使用gsub直接改变这个变量的内容,我怎么能让Ruby打印出来呢
a-b
型就像我在做的那样
A="a\-b"
型把结果放到一个变量里
ctehm74n1#
我相信你是在问如何评估转义字符。类似于eval %Q{"#{s}"}或undump参见Best way to escape and unescape strings in Ruby?
eval %Q{"#{s}"}
undump
1条答案
按热度按时间ctehm74n1#
我相信你是在问如何评估转义字符。类似于
eval %Q{"#{s}"}
或undump
参见Best way to escape and unescape strings in Ruby?