2013-02-26 12 views
5

Guavas Splitterを使って文字列を分割し、正規表現を使わずに区切り文字を保持する簡単な方法はありますか?Guavas Splitterと区切り記号(正規表現なし)の使用方法は?

私はSplitter.onpattern(知っている

[1, +, 2, -, 3, *, 40] 

を与える

String string = "1+2-3*40"; 
Splitter splitter = Splitter.on(CharMatcher.DIGIT.negate()).retainDelimiters(); 

のようなもの)が、それは私がそれを正規表現(まだないようにしようとしています厥)を与える必要となります。

答えて

1

今はグアバではできないと思われますが、submit a feature requestです。何が"1+3**2"のために出力されるでしょうか?私はパターンがここで明確であると思う。

関連する問題