小编Sha*_*hed的帖子

replaceAll"|" 通过java中的"$"

我试图替换所有"|" 使用以下代码"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个.这样做的正确方法是什么?

java replaceall

2
推荐指数
2
解决办法
3232
查看次数

标签 统计

java ×1

replaceall ×1