请问:怎么将这串字符串只是以单竖线分隔开分成两部分"A|bbbbb||CCCCC"?
5个回答
展开全部
String str = "A|bbbbb||CCCCC";
String[] strs = str .split("\\|");
System.out.println(strs[0]+","+strs[1]);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
采用正则前向和后向匹配: "A|bbbbb||CCCCC".split("(?<!\\|)\\|(?!\\|)"); 亲测没问题,求采纳!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则匹配 结合replace 就可以截取了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String str="A|bbbbb||CCCCC";
String[] arr=str.split("\\|", 2);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不想研究正则 先替换||
再拆分 再还源
再拆分 再还源
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询