运行:
"\n\twomen'".replaceAll("\n","\\\\n").replaceAll("\t", "\\\\t").replaceAll("'", "\\\\'")
控制台输出:
\n\twomen\'
替换:
resultStr = resultStr.replaceAll("\\\\","\\\\\\\\");//替换斜杠
resultStr = resultStr.replaceAll("\"","\\\\\"");//替换双引号
resultStr = resultStr.replaceAll("\t","\\\\t");
resultStr = resultStr.replaceAll("\n","\\\\n");
resultStr = resultStr.replaceAll("\f","\\\\f");
resultStr = resultStr.replaceAll("\r","\\\\r");
resultStr = resultStr.replaceAll("\b","\\\\b");
本文介绍了一种使用 Java 对特殊字符进行转义处理的方法,通过正则表达式将文本中的换行符、制表符等转换为对应的转义序列,便于字符串在不同环境中的正确解析与展示。
6606

被折叠的 条评论
为什么被折叠?



