java 转义符(需要转义的字符汇总)

1.常见转义符

  转义符在java中有特殊含义

 转义字符  特殊含义
 \b  退格(BS) ,将当前位置移到前一列
 \f  换页(FF),将当前位置移到下页开头
 \n  换行(LF) ,将当前位置移到下一行开头
 \r  回车(CR) ,将当前位置移到本行开头
 \t  水平制表(HT) (跳到下一个TAB位置)
 \\  代表一个反斜线字符 \
 \'  代表一个单引号字符 '
 \"  代表一个双引号字符 "
 \0  代表一个空格 " "

  

 

 

 

 

 

 

 

 

 

 

  如果需要将其以字符串的形式出现,而不是作为特殊字符显示,只需要在前面加个"\"即可。 

2.需要转义的特殊字符

 特殊英文字符
 ( 
 ) 
 [
 ]
 {
 }
 /
 ^
 -
 $
 ¦
 ?
 *
 +
 .

    

 

 

 

 

 

 

 

 

 

 

 

 

 

  当调用String.split(param)和String.replaceAll(param,param2)方法或使用正则表达式时,

  需要以上字符进行作为入参param,必须进行转义,才能达到你想要的效果;

  转义方法:在这些字符前面加上"\\";

  另外,当使用String.contains()和String.indexOf()方法时,不需要转义!

 

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

 相关推荐:

posted @ 2018-07-12 15:59  Marydon  阅读(3981)  评论(0编辑  收藏  举报