This is driving me mad so please help if you can...
I have a Java string and I want to replace all backslash double-quote sequences with a single-quote and even though I'm escaping what I believe is necessary the replace command does nothing to the string.
entry.replace("\\\"", "'");
Appreciate any advice.
Thanks.
Usual mistake I always do :)
You should do this intead:
entry = entry.replace("\\\"", "'");
In Java Strings are immutable. What ever operation you perform on a String results in new object. You need to re-assign the value after operation. Following may help you.