我必须替换像这样的字符串whit特殊字符:XY_Universit�-WWWWW-ZZZZZ
,例如:XY_Universita-WWWWW-ZZZZZ
。
我尝试了像stringToReplace.replaceAll(".*Universit.*", "Universita");
这样的解决方案,但它用“' Universita"”这个词替换了所有字符串。而且它不是我想要的。
提前致谢
˚F
答案 0 :(得分:1)
public static void main(String[] args) throws IOException {
String exp = "XY_Universit�-WWWWW-ZZZZZ";
exp = exp.replaceAll("Universit[^a]", "Universita");
System.out.println(exp);
}
<强>输出强>
XY_Universita-WWWWW-ZZZZZ