我在 Ruby 中工作,我正在尝试将'
字符转义,\'
以便可以在 SQL 中使用它们。我正在尝试使用gsub
,但它似乎不起作用。
"this doesn't work".gsub /'/, '\\'' #=> "this doesnt workt work"
"this doesn't work".gsub /'/, '\\\'' #=> "this doesnt workt work"
"this doesn't work".gsub /'/, '\\\\'' #=> "this doesn\\'t work"
"this doesn't work".gsub /'/, '\\\\\'' #=> "this doesn\\'t work"
我不知道是否gsub
是正确的方法,所以我愿意尝试几乎任何能得到我想要的结果的方法。