gpt4 book ai didi

java - 用空白替换已经包含双引号的字符串

转载 作者:行者123 更新时间:2023-11-30 09:00:00 25 4
gpt4 key购买 nike

我有以下来自 XML 并保存在 String str 中的字符串:“欢迎”来到“世界”

现在我想用空字符串完全替换它

我试过了

str.replaceAll("welcome "to" the world", ""));

但运气不好。谁能指导我?

已编辑伙计们,正如我之前所说,字符串来自 XML 并保存在 String 中,因此在这种情况下我无法向其添加转义字符。

给你。这是我得到的 xml

现在我将它存储在一个字符串中并想替换顶行,即。空白,以便我可以将它渲染到另一个地方。

希望对您有所帮助。谢谢 :)

最佳答案

您必须使用反斜杠 \" 转义双引号 "

public static void main(String[] args) {
String s = "\"welcome \"to\" the world\"";
s = s.replace("\"welcome \"to\" the world\"", "");
System.out.println(s);

}

或者你可以使用

 s = s.replaceAll("\"welcome \"to\" the world\"", "");

输出

关于java - 用空白替换已经包含双引号的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26998442/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com