System.out.println("{te \"s t}".replaceAll("\\{", "111").replaceAll("\\}", "222").replaceAll("\\s+", "333").replaceAll("\\\\\"", "ddd"));
输出:111te333"s333t222
或者用:StringEscapeUtils.unescapeJava(string);
StringEscapeUtils是common.lang3里面的类
System.out.println("{te \"s t}".replaceAll("\\{", "111").replaceAll("\\}", "222").replaceAll("\\s+", "333").replaceAll("\\\\\"", "ddd"));
输出:111te333"s333t222
或者用:StringEscapeUtils.unescapeJava(string);
StringEscapeUtils是common.lang3里面的类
转载于:https://my.oschina.net/u/2391658/blog/828422