大问题

guyizh 2005-08-26 07:40:01
请问各位 +号的转意字符,应该如何表示

例如:xxxx.replace("+",""); //将+号替换为空
...全文
131 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
interhanchi 2005-08-26
  • 打赏
  • 举报
回复
s.replaceAll("\\+"," ")
为什么不行?
kingfish 2005-08-26
  • 打赏
  • 举报
回复
为什么不行?

s=s.replaceAll("\\+","");
====
guyizh 2005-08-26
  • 打赏
  • 举报
回复
s.replaceAll("\\+","")
我试了不行,

如果用jdk1.4的话,不行,如果有jdk1.5时 这样 xxx.replaceAll("+","") 也没事\

我想兼容性好点,所以,希望能改下
jFresH_MaN 2005-08-26
  • 打赏
  • 举报
回复
嗯,不好意思,上面没注意。
replace方法的连歌参数是字符。使用replaceAll方法
kingfish 2005-08-26
  • 打赏
  • 举报
回复
s.replace("+","")
replace第一个参数不是regex,所以不需要转义
kingfish 2005-08-26
  • 打赏
  • 举报
回复
s.replaceAll("\\+","")
jFresH_MaN 2005-08-26
  • 打赏
  • 举报
回复
xxxx.replace("\\+","");

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧