用竖线不能分割出字符串,不知道为什么,用逗号就可以!!!
如:hello|123
不能把hello和123用split( "| ")分割出来,用逗号就可以,不知道为什么,请前辈多指教
------解决方案--------------------test.split( "\\| ")
------解决方案--------------------| 在正则表达式里有特殊含义,需要转义,也就是楼上所示范的
split方法是以正则来切割的
------解决方案--------------------恩
正确
------解决方案--------------------正解,无须补充了
------解决方案--------------------对!
?号也是
------解决方案-------------------- 很正解!
------解决方案--------------------哦,学习了, 要转义
------解决方案--------------------顶
------解决方案--------------------顶了
------解决方案--------------------|和.都需要转义。