我正在使用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
方法,所以我愿意尝试几乎任何能得到我想要结果的方法。