Ruby “和”之间有什么区别吗;“字符串”;和';字符串';用红宝石?
我是Ruby的新手 ruby中的“string”和“string”有什么区别吗 比如Ruby “和”之间有什么区别吗;“字符串”;和';字符串';用红宝石?,ruby,Ruby,我是Ruby的新手 ruby中的“string”和“string”有什么区别吗 比如 txt_data.gsub("ABC",'') 及 看起来他们总是一样的。 在某些情况下,我们是否需要有选择地使用“”和“”。区别在于,使用“”时可以插值,但使用“”时不能插值 请参见下面的示例 value=23 a="The value is #{value}" p a a='The value is #{value}' p a 输出 "The
txt_data.gsub("ABC",'')
及
看起来他们总是一样的。
在某些情况下,我们是否需要有选择地使用“”和“”。区别在于,使用“”时可以插值,但使用“”时不能插值 请参见下面的示例
value=23
a="The value is #{value}"
p a
a='The value is #{value}'
p a
输出
"The value is 23"
"The value is \#{value}"
区别在于,使用“”时可以插值,但使用“”时不能 请参见下面的示例
value=23
a="The value is #{value}"
p a
a='The value is #{value}'
p a
输出
"The value is 23"
"The value is \#{value}"
还有其他差异,例如支持哪些反斜杠转义。还有其他差异,例如支持哪些反斜杠转义。您还可以将其编写为例如
txt\u data.gsub(%(ABC),“”)
。还有其他方法可以解决这个问题。请在此处查看的概述。您还可以将其编写为例如txt\u data.gsub(%(ABC),“”)
。还有其他方法可以解决这个问题。请查看此处,以了解有关的概述。