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特殊字符转义的主要内容,如果未能解决你的问题,请参考以下文章