工作中经常遇到使用转义字符的场景,
eg:
java中
tring s="123|456";string str[]=s.split("\\|");
hive中:
select split('192.168.1.1','\\.') from stu;
都使用到了 \\
现在解释下:
转义字符: 是以 \ + 一个正常字符组成一个特殊含义
转义字符
|
意义
|
ASCII码值(十进制)
|
\a
|
响铃(BEL)
|
007
|
\b
|
退格(BS) ,将当前位置移到前一列
|
008
|
\f
|
换页(FF),将当前位置移到下页开头
|
012
|
\n
|
换行(LF) ,将当前位置移到下一行开头
|
010
|
\r
|
回车(CR) ,将当前位置移到本行开头
|
013
|
\t
|
水平制表(HT) (跳到下一个TAB位置)
|
009
|
\v
|
垂直制表(VT)
|
011
|
\\
|
代表一个反斜线字符''\'
|
092
|
\'
|
代表一个单引号(撇号)字符
|
039
|
\"
|
代表一个双引号字符
|
034
|
\? |
代表一个问号 |
063 |
\0
|
空字符(NULL)
|
000
|
那么在使用这些转义字符时,
传入的是正则表达式 而正则表达式也需要这个\
就是这样规定的, 第一个\表示正则中的标识,标识转义的意思
后面的 \t \n之类的是要表示的 特殊含义的字符,
因此组合起来就出现了 \\t \\. \\n这种成双出现的现象、
相关推荐
HTML转义字符大全:ISO Latin-1字符集,各种字符的转义
HTML_转义字符 HTML_转义字符
C语言转义字符大全
这种使用编码值来间接地表示字符的方式称为转义字符(Escape Character)。 Python 使用反斜杠 \ 转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串 print(‘shi\jiazhuang') ...
避免gson使用时将一些字符自动转为Unicode转义字符
常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集) - 来源:嘻嘻网 114_xixik_com_files
Python 转义字符逐个详解。一次性全面了解所有转义字符的含义及其用法。
关于转义字符串整理的一些资料,包括转义字符穿的解释、组成信息和转义字符的使用
C语言常用转义字符表 C语言常用转义字符表
正则表达 转义字符正则表达 转义字符正则表达 转义字符正则表达 转义字符正则表达 转义字符
引用c_c++转义字符大全,里面把用到的都包括了,希望对大家有帮助
C++第4课转义字符
转义字符 ASCII码 转义字符 ASCII码 转义字符 ASCII码 转义字符 ASCII码 转义字符 ASCII码
页面字符转义对照参考 页面字符转义对照参考 页面字符转义对照参考
常见转义字符列表,没有什么技术含量,只是为了记忆方便
常用HTML转义字符常用HTML转义字符
HTML和XML中的转义字符
HTML中<, >,&等有特殊含义,(前两个字符用于链接签... XML转义字符 不合法的XML字符必须被替换为相应的实体。 如果在XML文档中使用类似"的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始
ASCII码的转义字符,以及郭天祥十天学会pic单片机的型号,单片机的入门级怎么学好单片机,学精!
python字符串转义字符python字符串转移字符python字符串转义字符python字符串转义字符python字符串转义字符