java如何使用。拆分在某个单词后拆分字符串?
正如标题所说
假设我们有一个名为“value”的字符串
String value = ("I need to go to the bathroom.");
我想要价值。split在某个单词后将字符串一分为二
所以我们有一个字符串数组,里面有两个字符串
比如
String[] valuearray = value.split(-whatevercodegoeshere-);
所以我们得到:
valuearray 1=我需要
valuearray 2=去洗手间
这可能吗?如果不使用当前函数,是否可以编写专门为此任务设计的函数
# 1 楼答案
尝试使用lookbeind
这是这样写的,在空格前面加go的地方拆分
Lookaheads和Lookbehinds不消耗任何东西,只检查它是否存在,所以go仍将位于从split()返回的字符串[]中