Uses of Interface
org.apache.commons.text.matcher.StringMatcher
Package | Description |
---|---|
org.apache.commons.text |
Basic classes for text handling.
|
org.apache.commons.text.matcher |
Provides algorithms for matching up strings for use with a
StringSubstitutor . |
-
Uses of StringMatcher in org.apache.commons.text
Fields in org.apache.commons.text declared as StringMatcher Modifier and Type Field Description static StringMatcher
StringSubstitutor. DEFAULT_PREFIX
Constant for the default variable prefix.static StringMatcher
StringSubstitutor. DEFAULT_SUFFIX
Constant for the default variable suffix.static StringMatcher
StringSubstitutor. DEFAULT_VALUE_DELIMITER
Constant for the default value delimiter of a variable.Methods in org.apache.commons.text that return StringMatcher Modifier and Type Method Description StringMatcher
StringTokenizer. getDelimiterMatcher()
Gets the field delimiter matcher.StringMatcher
StringTokenizer. getIgnoredMatcher()
Gets the ignored character matcher.StringMatcher
StringTokenizer. getQuoteMatcher()
Gets the quote matcher currently in use.StringMatcher
StringTokenizer. getTrimmerMatcher()
Gets the trimmer character matcher.StringMatcher
StringSubstitutor. getValueDelimiterMatcher()
Gets the variable default value delimiter matcher currently in use.StringMatcher
StringSubstitutor. getVariablePrefixMatcher()
Gets the variable prefix matcher currently in use.StringMatcher
StringSubstitutor. getVariableSuffixMatcher()
Gets the variable suffix matcher currently in use.Methods in org.apache.commons.text with parameters of type StringMatcher Modifier and Type Method Description boolean
TextStringBuilder. contains(StringMatcher matcher)
Checks if the string builder contains a string matched using the specified matcher.TextStringBuilder
TextStringBuilder. deleteAll(StringMatcher matcher)
Deletes all parts of the builder that the matcher matches.TextStringBuilder
TextStringBuilder. deleteFirst(StringMatcher matcher)
Deletes the first match within the builder using the specified matcher.int
TextStringBuilder. indexOf(StringMatcher matcher)
Searches the string builder using the matcher to find the first match.int
TextStringBuilder. indexOf(StringMatcher matcher, int startIndex)
Searches the string builder using the matcher to find the first match searching from the given index.int
TextStringBuilder. lastIndexOf(StringMatcher matcher)
Searches the string builder using the matcher to find the last match.int
TextStringBuilder. lastIndexOf(StringMatcher matcher, int startIndex)
Searches the string builder using the matcher to find the last match searching from the given index.TextStringBuilder
TextStringBuilder. replace(StringMatcher matcher, String replaceStr, int startIndex, int endIndex, int replaceCount)
Advanced search and replaces within the builder using a matcher.TextStringBuilder
TextStringBuilder. replaceAll(StringMatcher matcher, String replaceStr)
Replaces all matches within the builder with the replace string.TextStringBuilder
TextStringBuilder. replaceFirst(StringMatcher matcher, String replaceStr)
Replaces the first match within the builder with the replace string.StringTokenizer
StringTokenizer. setDelimiterMatcher(StringMatcher delim)
Sets the field delimiter matcher.StringTokenizer
StringTokenizer. setIgnoredMatcher(StringMatcher ignored)
Set the matcher for characters to ignore.StringTokenizer
StringTokenizer. setQuoteMatcher(StringMatcher quote)
Set the quote matcher to use.StringTokenizer
StringTokenizer. setTrimmerMatcher(StringMatcher trimmer)
Sets the matcher for characters to trim.StringSubstitutor
StringSubstitutor. setValueDelimiterMatcher(StringMatcher valueDelimiterMatcher)
Sets the variable default value delimiter matcher to use.StringSubstitutor
StringSubstitutor. setVariablePrefixMatcher(StringMatcher prefixMatcher)
Sets the variable prefix matcher currently in use.StringSubstitutor
StringSubstitutor. setVariableSuffixMatcher(StringMatcher suffixMatcher)
Sets the variable suffix matcher currently in use.Constructors in org.apache.commons.text with parameters of type StringMatcher Constructor Description StringSubstitutor(StringLookup variableResolver, StringMatcher prefixMatcher, StringMatcher suffixMatcher, char escape)
Creates a new instance and initializes it.StringSubstitutor(StringLookup variableResolver, StringMatcher prefixMatcher, StringMatcher suffixMatcher, char escape, StringMatcher valueDelimiterMatcher)
Creates a new instance and initializes it.StringTokenizer(char[] input, StringMatcher delim)
Constructs a tokenizer splitting using the specified delimiter matcher.StringTokenizer(char[] input, StringMatcher delim, StringMatcher quote)
Constructs a tokenizer splitting using the specified delimiter matcher and handling quotes using the specified quote matcher.StringTokenizer(String input, StringMatcher delim)
Constructs a tokenizer splitting using the specified delimiter matcher.StringTokenizer(String input, StringMatcher delim, StringMatcher quote)
Constructs a tokenizer splitting using the specified delimiter matcher and handling quotes using the specified quote matcher. -
Uses of StringMatcher in org.apache.commons.text.matcher
Methods in org.apache.commons.text.matcher that return StringMatcher Modifier and Type Method Description StringMatcher
StringMatcherFactory. andMatcher(StringMatcher... stringMatchers)
Creates a matcher that matches all of the given matchers in order.default StringMatcher
StringMatcher. andThen(StringMatcher stringMatcher)
Returns a matcher that matches this matcher followed by the given matcher.StringMatcher
StringMatcherFactory. charMatcher(char ch)
Constructor that creates a matcher from a character.StringMatcher
StringMatcherFactory. charSetMatcher(char... chars)
Constructor that creates a matcher from a set of characters.StringMatcher
StringMatcherFactory. charSetMatcher(String chars)
Creates a matcher from a string representing a set of characters.StringMatcher
StringMatcherFactory. commaMatcher()
Returns a matcher which matches the comma character.StringMatcher
StringMatcherFactory. doubleQuoteMatcher()
Returns a matcher which matches the double quote character.StringMatcher
StringMatcherFactory. noneMatcher()
Matches no characters.StringMatcher
StringMatcherFactory. quoteMatcher()
Returns a matcher which matches the single or double quote character.StringMatcher
StringMatcherFactory. singleQuoteMatcher()
Returns a matcher which matches the single quote character.StringMatcher
StringMatcherFactory. spaceMatcher()
Returns a matcher which matches the space character.StringMatcher
StringMatcherFactory. splitMatcher()
Matches the same characters as StringTokenizer, namely space, tab, newline and form feed.StringMatcher
StringMatcherFactory. stringMatcher(char... chars)
Creates a matcher from a string.StringMatcher
StringMatcherFactory. stringMatcher(String str)
Creates a matcher from a string.StringMatcher
StringMatcherFactory. tabMatcher()
Returns a matcher which matches the tab character.StringMatcher
StringMatcherFactory. trimMatcher()
Matches the String trim() whitespace characters.Methods in org.apache.commons.text.matcher with parameters of type StringMatcher Modifier and Type Method Description StringMatcher
StringMatcherFactory. andMatcher(StringMatcher... stringMatchers)
Creates a matcher that matches all of the given matchers in order.default StringMatcher
StringMatcher. andThen(StringMatcher stringMatcher)
Returns a matcher that matches this matcher followed by the given matcher.