知识点小记之转义字符

java的转义字符

    backspace键

     Tab键

    按行回车

     回车

”     双引号

’     单引号

\     反斜杠

问题:使用java中replaceAll方法将字符串中的反斜杠("")替换成空字符串("")

 

String s="C:盘";
s.replaceAll("\","");

使用上面的代码会导致

1 java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 ^

错误的原因:replaceAll中"\"表示一个"";\表示一个  ;即""表示为"\\"

 

正确的写法为:

String s="C:盘";
s.replaceAll("\\","");

 

原文地址:https://www.cnblogs.com/lulu638/p/4894193.html