0
我想知道什么是最好的方法来保持分隔符String
分割后(“ - ”)。保留分隔符“ - ”与字符串拆分后(“ - ”)
所以这里是代码:
String word = "abc -def ghi -jkl -mno pqr";
String[] strArr= null;
strArr = word.split("-");
...
here we iterate through array
它将打印:
abc
def ghi
jkl
mno pqr
,但我想保留分隔符,它应该是这个样子:
abc
-def ghi
-jkl
-mno pqr
一方式是在迭代时连接“ - ”分隔符,但我想知道是否有更好的方法。
分隔符实际上似乎是在你的榜样 – fge 2014-10-29 20:21:33
的空间取决于:什么是用输入'“ABC DEF -ghi -jkl”'正确的输出? – ajb 2014-10-29 20:24:25
@ajb可能有一段时间,在没有分隔符的情况下,字符串之间可能会有空格,这就是为什么我特别希望使用'' - “'分隔符。 – 2014-10-29 20:27:51