JavaString 特殊符号处理工具类

Java, Java Script, HTML, JSON, CSV and XML

org.apache.commons.lang3.StringEscapeUtils

//使用示例
StringEscapeUtils.escapeCsv("");
SqtringEscapeUtils.escapeXml("");

api文档

Regexp

正则表达式转义所有特殊符号

其他

com.google.common.escape.Escapers

Escaper build = Escapers.builder().addEscape('$', " ").build();
String str = build.escape("$$$$");

api文档