Я работаю в 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
даже правильным методом для использования, поэтому я 'Я готов попробовать практически все, что получит результаты, которые я ищу.