【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)));
ps 图灵课堂老师从近一百套最新一线互联网公司面试题中精选而出,涵盖Java架构面试 所有技术栈,包括JVM,Mysql,并发,Spring,Redis,MQ,Zookeeper,Netty, Dubbo,Spring Boot,Spring Cloud,数据结构与算法,设计模式等相关技术领域的大 厂面试题及详解。 详情咨询客服获取全套面经试题。
上一篇 【分布式】CAP理论,了解一下
下一篇 【Java】实体字段太多,lombok报Error:java: java.lang.StackOverflowError错误
标签:
下一篇 【Java】实体字段太多,lombok报Error:java: java.lang.StackOverflowError错误
文章素材均来源于网络,如有侵权,请联系管理员删除。