如何制作红宝石字符串"\("?

tim*_*eon 1 ruby escaping

我需要一个带有红宝石的绳子,"\("然后在我身上找到逃脱的玩法.

"\("让我"(" "\\("给我"\\("

And*_*all 7

"\\("是正确的,问题是inspect(由于转义,IRB用于显示最后一次调用的返回值的结果)与实际内容不同:

puts "\\(".inspect  #prints: "\\("
puts "\\("          #prints: \(
Run Code Online (Sandbox Code Playgroud)

如果您不需要插值,只需使用单引号:

puts '\('  #prints: \(
Run Code Online (Sandbox Code Playgroud)