Guava splitter 向后限制
Guava splitter with limit from backwards
我想从后向拆分字符串并省略最后两次出现。
例子
字符串:
"foo:bar:baz:boo:ban"
我想省略最后两个 :
并获得
foo
bar
baz
List<String> all = Splitter.on(':').splitToList("foo:bar:baz:boo:ban");
List<String> allButLastTwo = all.subList(0, all.size() - 2);
我想从后向拆分字符串并省略最后两次出现。
例子
字符串:
"foo:bar:baz:boo:ban"
我想省略最后两个 :
并获得
foo
bar
baz
List<String> all = Splitter.on(':').splitToList("foo:bar:baz:boo:ban");
List<String> allButLastTwo = all.subList(0, all.size() - 2);