如何更换两个连续的倒置逗号""在Java字符串中?

时间:2015-09-15 15:08:35

标签: java

使用Java,我想浏览文本行,并用""实体引用替换所有null符号。

这是一个示例字符串

String str = "asdsadas:\"\":asdasdASD:\"\":aSdasdcsC";

想要的结果是

String resStr = "asdsadas:null:asdasdASD:null:aSdasdcsC"

1 个答案:

答案 0 :(得分:4)

首先,你的字符串不正确。在QUOTES中,您需要了解String str = "asdsadas:\"\":asdasdASD:\"\":aSdasdcsC";

String resStr= str.replaceAll("\"\"","null");
System.out.println(resStr);

之后,您还需要转义引号以替换它们:

asdsadas:null:asdasdASD:null:aSdasdcsC

<强>输出

QUOTES

或者如果输出中需要String str = "\"asdsadas:\"\":asdasdASD:\"\":aSdasdcsC\""; String resStr= str.replaceAll("\"\"","null"); System.out.println(resStr);

"asdsadas:null:asdasdASD:null:aSdasdcsC"

<强>输出

{{1}}