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

用竖线不能分割出字符串,不知道为什么,用逗号就可以!该怎么处理

2012-01-23 
用竖线不能分割出字符串,不知道为什么,用逗号就可以!!!如:hello|123不能把hello和123用split( | )分割出

用竖线不能分割出字符串,不知道为什么,用逗号就可以!!!
如:hello|123
不能把hello和123用split( "| ")分割出来,用逗号就可以,不知道为什么,请前辈多指教

[解决办法]
test.split( "\\| ")
[解决办法]
| 在正则表达式里有特殊含义,需要转义,也就是楼上所示范的
split方法是以正则来切割的
[解决办法]

正确
[解决办法]
正解,无须补充了
[解决办法]
对!
?号也是
[解决办法]

很正解!
[解决办法]
哦,学习了, 要转义
[解决办法]

[解决办法]
顶了
[解决办法]
|和.都需要转义。

热点排行