我有以下xml字符串,因为我需要将“dddomain1”替换为“dddomain”
我使用了以下代码,但没有使用
xmlString.replaceAll("dddomain1","dddomain");
答案 0 :(得分:5)
您没有need
使用replaceAll
方法,因为这是针对正则表达式。
试
xmlString = xmlString.replace("xpsystems114","xpsystems");
答案 1 :(得分:2)
字符串是不可变的。任何操作都会返回一个新的String。就像@Maroun所说的那样,将返回的引用赋给String变量。
答案 2 :(得分:0)
由于String
是不可变的,replaceAll()
会返回new String
String newXMLString = xmlString.replaceAll("xpsystems114", "xpsystems");
System.out.println(newXMLString);