Java通过replaceAll来进行正则去除转移符。

今天从前台接收到的数据为:{\"out_trade_no\":\"-1525662870416\"}那如何去除转移符呢?我一开始这么写的:param = param.replaceAll("\\\"",&nbs...

今天从前台接收到的数据为:

{\"out_trade_no\":\"-1525662870416\"}

那如何去除转移符呢?

我一开始这么写的:

param = param.replaceAll("\\\"", "\"");

总觉的没啥问题呀。但是不管怎么运行都没有得到预期的替换效果。

最后灵机一动写成了:

param = param.replaceAll("\\\\\"", "\"");

居然可行了!!!!

如期的拿到了:

{"out_trade_no":"-1525662870416"}


  • 发表于 2018-05-08 10:18
  • 阅读 ( 528 )
  • 分类:Java基础

条评论

请先 登录 后评论
不写代码的码农
三叔

422 篇文章

作家榜 »

  1. 小编 文章
返回顶部
部分文章转自于网络,若有侵权请联系我们删除