5
有沒有簡單的方法來使用Guavas Splitter來分割字符串並保留分隔符而不使用正則表達式?如何使用Guavas Splitter並保留分隔符(無正則表達式)?
喜歡的東西
String string = "1+2-3*40";
Splitter splitter = Splitter.on(CharMatcher.DIGIT.negate()).retainDelimiters();
這讓
[1, +, 2, -, 3, *, 40]
我知道Splitter.onpattern(),但會要求我給它一個正則表達式(尚未那是什麼我試圖避免)。