Chcę zastąpić "
przez \"
z Javascriptem.JavaScript zamień podwójne cudzysłowy na slash
mam:
text = text.toString().replace("\"", '\\"')
Rezultat:
\\"
Chcę zastąpić "
przez \"
z Javascriptem.JavaScript zamień podwójne cudzysłowy na slash
mam:
text = text.toString().replace("\"", '\\"')
Rezultat:
\\"
Spróbuj tego:
text = text.toString().replace(/"/g, '\\"')
Albo to:
text = text.toString().replace('"', '\\"')
@ badc0re zobacz demo na jsFiddle: http://jsfiddle.net/antyrat/HzfZQ/ – antyrat
to zrobi:
text = text.toString().replace("\"", '\\\"');
Zasadniczo trzeba uciekać zarówno '\' i '"' o \
did u spróbuj usunąć jeden z ukośników z powrotem? – GreenGiant