在Java中,'\'称为:转义符号;它与紧跟在它后面的字符构成转义字符;
转义字符在计算机中代表特殊的含义,不但Java中有,C/C++ 中也有!,
比如:
\r\n:windows系统下的回车符
\n:linux系统下的回车符
\b:退格
\t:制表符
String str = "hello" + "\t" + "itheima" + "\r" + "\n";
System.out.println(str);
在Java中,有三个字符是要使用转义字符表示的:"\\"(反斜杠);"\""(双引号);"\'"(单引号)。
转义符号还在正则表达式中代表特殊的含义
例如:
\d:代表数字
\b:代表单词边界
System.out.println(str1.matches("\\d{5,11}"));
正则中 \. 意识是 匹配小数点(.)本身 而\又是转义字符 那么如何让\这个字符正确输入呢 简单 给自己转义一下就好了 \\ |