首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java施用split拆分特殊字符

2012-09-10 
java使用split拆分特殊字符在使用java中的split拆分特殊字符的时候,会发现达不到自己想要的结果。比如?123

java使用split拆分特殊字符

在使用java中的split拆分特殊字符的时候,会发现达不到自己想要的结果。比如

?

"1234567891^1234567890".split("^")[1]
?

会提示数组下标越界异常,说明根本没有拆分成功。究其原因,原来^是特殊字符,split中的参数为正则表达式,所以要想让split识别特殊字符,就需要把参数转变为正则,即在参数前加上"\"即可。

?

"1234567891^1234567890".split("\\^")[1]
?

热点排行