Je travaille dans Ruby et j'essaie d'échapper '
caractères à \'
afin que je puisse les utiliser en SQL. J'essaie d'utiliser gsub
, mais cela ne semble pas fonctionner.Échapper Apostrophes en utilisant 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"
Je ne sais pas si gsub
est encore la bonne méthode pour être en utilisant, donc je suis prêt à essayer presque tout ce qui obtient les résultats que je suis à la recherche.
Ne vous arrêtez pas à quatre heures. Allez cinq. En fait, quatre devraient retourner un Notez également que pour que ruby affiche (inspecte) le résultat entre guillemets, il va s'échapper d'une barre oblique inversée Vous ne remarquerez peut-être pas que vous l'avez déjà obtenu – sawa
@sawa Merci, vous avez raison, je n'ai pas Je ne remarque même pas que j'ai bien compris –