String preCode = "helloi++;world";
String newCode = preCode.replaceAll("i++;", "");
//所需的输出::
newCode = "helloworld";
但这不是用空白代替i++。
最佳答案
只需使用replace()
而不是replaceAll()
String preCode = "helloi++;world";
String newCode = preCode.replace("i++;", "");
或者如果您想要
replaceAll()
,请应用以下正则表达式String preCode = "helloi++;world";
String newCode = preCode.replaceAll("i\\+\\+;", "");
注意:对于
replace()
,第一个参数是字符序列,但是对于replaceAll
,第一个参数是regex