容许引文字符串中出现转义引号
期望:字符串中过滤掉 " 号, 不过滤 \"
经过围观以下资料
http://www.regexlab.com/zh/regref.htm
http://mba.shengwushibie.com/itbook/BookChapter.asp?id=14853
得出一段代码:
/** * 将JSON里出现的引号替换为\u0001字符 * 对于字符串中的转义符不做处理,比如:\" 或者\'等等 * @param jsonString * @return */public static String replaceSemicolon(String jsonString){return jsonString.replaceAll("(?<!\\\\)\"", rowStrDelimit);//反向预搜索,左侧不匹配\}
被麻烦的东西都改该记录下。