java字符串将反斜杠双引号替换为单引号[英] java string replace a backslash double quote with a single quote

问题描述

这让我发疯,所以如果可以的话,请帮助...

我有一个java字符串,我想用单引号替换所有后斜线双引号序列,即使我逃脱了我认为必要的替换命令对字符串无能为力.

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

感谢任何建议.

谢谢.

推荐答案

Java字符串中是不变的.您在字符串上执行什么操作会导致新对象.您需要在操作后重新分配值.以下可能会帮助您.

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

其他推荐答案

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

您应该执行此操作:entry = entry.replace("\\\"", "'");

本文地址:https://www.itbaoku.cn/post/978441.html