java 轉義符
CreationTime--2018年7月12日15點33分
Author:Marydon
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()方法時,不需要轉義!