Java字符串替换反斜线双引号用单引号(java string replace a backslas

2019-06-25 21:22发布

这是推动我疯了,所以请如果你能帮助...

我有一个Java字符串,我想替换一个单引号所有反斜线双引号序列即使我逃避什么,我相信是必要的替换命令不执行任何字符串。

entry.replace("\\\"", "'");

欣赏任何建议。

谢谢。

Answer 1:

Java中的字符串是不可变的。 您在新对象的String结果执行什么都操作。 你需要重新分配操作后的值。 以下可以帮助你。

entry = entry.replace("\\\"", "'");


Answer 2:

通常的错误,我总是做:)

你应该这样做这一翻译: entry = entry.replace("\\\"", "'");



文章来源: java string replace a backslash double quote with a single quote