【java】特殊字符导致用正则表达式进行字符串替换失败,Java replaceAll()方法报错Illegal group reference

发布时间:2023-05-10 17:17:29

  String str = “给商品||||>\n阳澄湖大闸蟹!@#$%^&*()_+-=:\",.]\\|~.,\/??\\\\\\\\/\br点赞"String tradeDescription = "||?>\n阳澄湖大闸蟹!@#$%^";String description = "给商品 #goodsName# 点赞";String result = description.replaceAll("#goodsName#", Matcher.quoteReplacement(CommonUtil.toString(tradeDescription)));

上一篇 【分布式】CAP理论,了解一下
下一篇 【Java】实体字段太多,lombok报Error:java: java.lang.StackOverflowError错误

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题