java特殊字符转义

Posted 其实你不懂你自己

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java特殊字符转义相关的知识,希望对你有一定的参考价值。

经验分享: 

1、若分隔符为“.”、“|”、“*”、“+”等转义字符时,直接使用str.split(".")会抛出异常,都必须在前面加"\\",如split(\\|); 

2、如果用"\"作为分隔,就得写成这样:String.split("\\\\"),因为在Java中是用"\\"来表示"\"的,自定义字符串是这样的:String Str="a\\b\\c"; 

3、如果在一个字符串中有多个分隔符,可以用"|"作为连字符,比如:String str="Java string-split#test",可以用Str.split(" |-|#")把每个字符串分开; 

4、split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解,separator不作为任何数组元素的部分返回。

以上是关于java特殊字符转义的主要内容,如果未能解决你的问题,请参考以下文章

java如何将特殊字符转义

sql特殊字符怎么转义

java 实现html特殊字符转义

MyBatis中特殊符号的转义

java 字符串反斜杠怎么转义

java转换 HTML字符实体,java特殊字符转义字符串