【发布时间】:2018-11-17 09:58:09
【问题描述】:
我试图简单地拥有字符串
'\\ \hline'
在我的程序中。 现在我使用了单引号,所以我希望
a = ' \\ \hline'
给我我想要的,而不是我得到
irb(main):001:0> a = ' \\ \hline'
=> " \\ \\hline"
鉴于我不知道意外的第二个双反斜杠,我将如何获得我想要的东西?
编辑:与a = "\"类似
【问题讨论】:
-
不,这给了我字面上的 6 个反斜杠(是的,我在这里也很难传达我的反斜杠)
-
天哪,我用的是
pp,谢谢,这很愚蠢而且很混乱! -
您需要使用双反引号在 SO cmets 中正确转义:meta.stackexchange.com/a/190395
-
在 IRB 中输入
gets.chomp,输入\\ \hline并按回车键。输出将是正确转义的字符串文字,即"\\\\ \\hline"