我试图替换所有"|" 使用以下代码"2":
String myString = "I want to change | with 2";
String trimedString = myString.replaceAll("|", "2");
System.out.print(trimedString);
Run Code Online (Sandbox Code Playgroud)
我的预期产量是:
"I want to change | with 2"
Run Code Online (Sandbox Code Playgroud)
但实际产出是:
"2I2 2w2a2n2t2 2t2o2 2c2h2a2n2g2e2 2|2 2w2i2t2h2 222"
Run Code Online (Sandbox Code Playgroud)
它在每个char之前和之后添加了2个.这样做的正确方法是什么?