嘿,我在Java代码处替换文本中的逗号。
我只想删除所有常用的逗号,并保留这种逗号“,”。
我开始进行一些编码。但是有点沮丧。
尝试使用if和else,但会有所帮助。
public class converter{
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new FileReader("C://USers//Sei_Erfolgreich//Desktop//convert.txt"));
String akhi = br.readLine();
if(akhi.contains(" \",\"")) {
}else
akhi.replaceAll(",", "");
}
}
最佳答案
一种解决方法是将要保留的字符临时映射到其他对象。
akhi = akhi.replaceAll("\",\"", "\uffff")
.replaceAll(",", "")
.replaceAll("\uffff", "\",\"");
字符
\uffff
根据定义无效,并且不应自然出现。