当前位置: 代码迷 >> J2SE >> 请问个split的处理“|”的有关问题
  详细解决方案

请问个split的处理“|”的有关问题

热度:252   发布时间:2016-04-24 15:22:26.0
请教个split的处理“|”的问题
请教个问题:
String   a= "rose|jack ";
String[]   b=a.split( "| ");
这个b应该是什么样的?
测试结果是:
b[0]= " ";
b[1]= "rose ";
b[2]= "| ";
b[3]= "jack ";

好奇怪啊,有人遇到过 "| "的分割吗   ?
split分割的正则表达式没查到“| "如何转义

------解决方案--------------------
a.split( "\\| ");
------解决方案--------------------
楼上正解
------解决方案--------------------
String[] b=a.split( "\\| ")或String[] b=a.split( "[|] ");
  相关解决方案