Java Chaîne.replaceAll ne pas remplacer un devis avec échappé devis

Avoir un moment difficile de remplacer un devis avec une fuite de devis. J'ai une chaîne qui a la valeur de " Foo "bar" foobar", et je suis en train de remplacer les guillemets autour de la barre avec échappé citations, et il ne fonctionne pas. Je suis fou.

s=s.replaceAll("\"","\\\"");

Je m'attends à s d'avoir la valeur de " foo \bar\" foobar", mais il ne le fait pas. Toute aide?

OriginalL'auteur frosty | 2011-08-26