Comment échapper les guillemets doubles (") dans une chaîne

Note : Cette solution ne traite pas les guillemets doubles qui sont déjà échappés correctement, de plus elle n’échappe pas correctement les backslashes. Cependant elle peut quand même servir de point de départ pour faire un échappement personnalisé.

how-to-escape-double-quotes-in-stirng.js
'foo"bar"gas'.replace(/"/g, "\\\"") # Résultat : foo\"bar\"gas

Consultez les articles similaires par catégorie : JavaScript