java中的replaceAll替换加号

2018-03-30  本文已影响0人  一刻轻狂

让replaceAll坑了一下,主要还是自己基础不扎实。

今天让将加号替换为"-",感觉很容易,也没细想。

直接就s.replaceAll("+","-");但是感觉简单也就没测。

后来发现问题,找来找去是这里的问题。

原来replaceAll的第一个参数是正则,而+在正则中是特殊字符。

那么就需要转义。

正确的写法是 : replaceAll("\\+","-");


原文链接:http://xuedong.iteye.com/blog/1150619

java中的replaceAll替换加号 java中的replaceAll替换加号
上一篇下一篇

猜你喜欢

热点阅读