static Splitter |
Splitter.fixedLength(int length) |
Returns a splitter that divides strings into pieces of the given length.
|
Splitter |
Splitter.limit(int limit) |
Returns a splitter that behaves equivalently to this splitter but
stops splitting after it reaches the limit.
|
Splitter |
Splitter.omitEmptyStrings() |
Returns a splitter that behaves equivalently to this splitter, but
automatically omits empty strings from the results.
|
static Splitter |
Splitter.on(char separator) |
Returns a splitter that uses the given single-character separator.
|
static Splitter |
Splitter.on(CharMatcher separatorMatcher) |
Returns a splitter that considers any single character matched by the
given CharMatcher to be a separator.
|
static Splitter |
Splitter.on(java.lang.String separator) |
Returns a splitter that uses the given fixed string as a separator.
|
static Splitter |
Splitter.on(java.util.regex.Pattern separatorPattern) |
Returns a splitter that considers any subsequence matching
pattern to be a separator.
|
static Splitter |
Splitter.onPattern(java.lang.String separatorPattern) |
Returns a splitter that considers any subsequence matching a given
pattern (regular expression) to be a separator.
|
Splitter |
Splitter.trimResults() |
Returns a splitter that behaves equivalently to this splitter, but
automatically removes leading and trailing whitespace from each returned substring; equivalent
to trimResults(CharMatcher.WHITESPACE) .
|
Splitter |
Splitter.trimResults(CharMatcher trimmer) |
Returns a splitter that behaves equivalently to this splitter, but
removes all leading or trailing characters matching the given
CharMatcher from each returned substring.
|