Uses of Class
com.google.common.base.CharMatcher
-
Uses of CharMatcher in com.google.common.base
Modifier and TypeMethodDescriptionCharMatcher.and
(CharMatcher other) Returns a matcher that matches any character matched by both this matcher andother
.static CharMatcher
CharMatcher.any()
Matches any character.static CharMatcher
CharMatcher.anyOf
(CharSequence sequence) Returns achar
matcher that matches any BMP character present in the given character sequence.static CharMatcher
CharMatcher.ascii()
Determines whether a character is ASCII, meaning that its code point is less than 128.static CharMatcher
CharMatcher.breakingWhitespace()
Determines whether a character is a breaking whitespace (that is, a whitespace which can be interpreted as a break between words for formatting purposes).static CharMatcher
CharMatcher.digit()
Deprecated.Many digits are supplementary characters; see the class documentation.static CharMatcher
CharMatcher.forPredicate
(Predicate<? super Character> predicate) Returns a matcher with identical behavior to the givenCharacter
-based predicate, but which operates on primitivechar
instances instead.static CharMatcher
CharMatcher.inRange
(char startInclusive, char endInclusive) Returns achar
matcher that matches any character in a given BMP range (both endpoints are inclusive).static CharMatcher
CharMatcher.invisible()
Deprecated.Most invisible characters are supplementary characters; see the class documentation.static CharMatcher
CharMatcher.is
(char match) Returns achar
matcher that matches only one specified BMP character.static CharMatcher
CharMatcher.isNot
(char match) Returns achar
matcher that matches any character except the BMP character specified.static CharMatcher
CharMatcher.javaDigit()
Deprecated.Many digits are supplementary characters; see the class documentation.static CharMatcher
CharMatcher.javaIsoControl()
Determines whether a character is an ISO control character as specified byCharacter.isISOControl(char)
.static CharMatcher
CharMatcher.javaLetter()
Deprecated.Most letters are supplementary characters; see the class documentation.static CharMatcher
CharMatcher.javaLetterOrDigit()
Deprecated.Most letters and digits are supplementary characters; see the class documentation.static CharMatcher
CharMatcher.javaLowerCase()
Deprecated.Some lowercase characters are supplementary characters; see the class documentation.static CharMatcher
CharMatcher.javaUpperCase()
Deprecated.Some uppercase characters are supplementary characters; see the class documentation.CharMatcher.negate()
Returns a matcher that matches any character not matched by this matcher.static CharMatcher
CharMatcher.none()
Matches no characters.static CharMatcher
CharMatcher.noneOf
(CharSequence sequence) Returns achar
matcher that matches any BMP character not present in the given character sequence.CharMatcher.or
(CharMatcher other) Returns a matcher that matches any character matched by either this matcher orother
.CharMatcher.precomputed()
Returns achar
matcher functionally equivalent to this one, but which may be faster to query than the original; your mileage may vary.static CharMatcher
CharMatcher.singleWidth()
Deprecated.Many such characters are supplementary characters; see the class documentation.static CharMatcher
CharMatcher.whitespace()
Determines whether a character is whitespace according to the latest Unicode standard, as illustrated here.Modifier and TypeMethodDescriptionCharMatcher.and
(CharMatcher other) Returns a matcher that matches any character matched by both this matcher andother
.static Splitter
Splitter.on
(CharMatcher separatorMatcher) Returns a splitter that considers any single character matched by the givenCharMatcher
to be a separator.CharMatcher.or
(CharMatcher other) Returns a matcher that matches any character matched by either this matcher orother
.Splitter.trimResults
(CharMatcher trimmer) Returns a splitter that behaves equivalently tothis
splitter, but removes all leading or trailing characters matching the givenCharMatcher
from each returned substring.