Pattern implementations.
| Modifier and Type | Field and Description |
|---|---|
| public static final Pattern | |
| public static final Pattern | |
| public static final Pattern | DEC_INTEGER
A |
| public static final Pattern | |
| public static final Pattern | |
| public static final Pattern | |
| public static final Pattern | |
| public static final Pattern | HEX_INTEGER
A |
| public static final Pattern | |
| public static final Pattern | NEVER
A |
| public static final Pattern | OCT_INTEGER
A |
| public static final Pattern | REGEXP_MODIFIERS
A |
| public static final Pattern | REGEXP_PATTERN
A |
| public static final Pattern | SCIENTIFIC_NOTATION
A |
| public static final Pattern | STRICT_DECIMAL
A |
| public static final Pattern |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Pattern | |
| public static Pattern | |
| public static Pattern | atLeast(final int min, final CharPredicate predicate)
Returns a |
| public static Pattern | atMost(final int max, final CharPredicate predicate)
Returns a |
| private static Pattern | |
| private static Pattern | |
| public static Pattern | hasAtLeast(final int n)
Returns a |
| public static Pattern | |
| public static Pattern | |
| public static Pattern | isChar(final CharPredicate predicate)
Returns a |
| public static Pattern | lineComment(String begin)
Returns a |
| public static Pattern | |
| public static Pattern | |
| public static Pattern | many(int min, CharPredicate predicate)
Deprecated
Use
atLeast(int, CharPredicate) instead.
Returns a |
| public static Pattern | many(final CharPredicate predicate)
Returns a |
| public static Pattern | many1(CharPredicate predicate)
Returns a |
| private static int | |
| private static int | |
| private static int | Returns: the number of characters matched, orPattern#MISMATCH if an unexpected character is encountered.the pattern string. str, CharSequence the input sequence. Must not be null. src, int start of index to scan characters from begin, int src.end of index to scan characters from end)src.Matches (part of) a character sequence against a pattern string. |
| private static int | |
| pack-priv static Pattern | |
| public static Pattern | |
| public static Pattern | |
| public static Pattern | notStringCaseInsensitive(final String string)
Returns a |
| pack-priv static Pattern | |
| public static Pattern | |
| pack-priv static Pattern | |
| public static Pattern | |
| public static Pattern | |
| public static Pattern | |
| public static Pattern | repeat(int n, CharPredicate predicate)
Returns a |
| public static Pattern | |
| public static Pattern | |
| public static Pattern | |
| public static Pattern | some(int min, int max, CharPredicate predicate)
Deprecated
Use
times(int, int, CharPredicate) instead.
Returns a |
| public static Pattern | some(final int max, final CharPredicate predicate)
Deprecated
Use
atMost(int, CharPredicate) instead.
Returns a |
| public static Pattern | |
| public static Pattern | stringCaseInsensitive(final String string)
Returns a |
| public static Pattern | times(final int min, final int max, final CharPredicate predicate)
Returns a |
| ALWAYS | back to summary |
|---|---|
| public static final Pattern ALWAYS A | |
| ANY_CHAR | back to summary |
|---|---|
| public static final Pattern ANY_CHAR A | |
| DEC_INTEGER | back to summary |
|---|---|
| public static final Pattern DEC_INTEGER A | |
| DECIMAL | back to summary |
|---|---|
| public static final Pattern DECIMAL A | |
| EOF | back to summary |
|---|---|
| public static final Pattern EOF A | |
| ESCAPED | back to summary |
|---|---|
| public static final Pattern ESCAPED A | |
| FRACTION | back to summary |
|---|---|
| public static final Pattern FRACTION A | |
| HEX_INTEGER | back to summary |
|---|---|
| public static final Pattern HEX_INTEGER A | |
| INTEGER | back to summary |
|---|---|
| public static final Pattern INTEGER A | |
| NEVER | back to summary |
|---|---|
| public static final Pattern NEVER A | |
| OCT_INTEGER | back to summary |
|---|---|
| public static final Pattern OCT_INTEGER A | |
| REGEXP_MODIFIERS | back to summary |
|---|---|
| public static final Pattern REGEXP_MODIFIERS A | |
| REGEXP_PATTERN | back to summary |
|---|---|
| public static final Pattern REGEXP_PATTERN A | |
| SCIENTIFIC_NOTATION | back to summary |
|---|---|
| public static final Pattern SCIENTIFIC_NOTATION A | |
| STRICT_DECIMAL | back to summary |
|---|---|
| public static final Pattern STRICT_DECIMAL A | |
| WORD | back to summary |
|---|---|
| public static final Pattern WORD A | |
| Patterns | back to summary |
|---|---|
| private Patterns() | |
| among | back to summary |
|---|---|
| public static Pattern among(String chars) Returns a | |
| and | back to summary |
|---|---|
| public static Pattern and(final Pattern... patterns) Returns a | |
| atLeast | back to summary |
|---|---|
| public static Pattern atLeast(final int min, final CharPredicate predicate) Returns a
| |
| atMost | back to summary |
|---|---|
| public static Pattern atMost(final int max, final CharPredicate predicate) Returns a
| |
| getModifiersPattern | back to summary |
|---|---|
| private static Pattern getModifiersPattern() | |
| getRegularExpressionPattern | back to summary |
|---|---|
| private static Pattern getRegularExpressionPattern() | |
| hasAtLeast | back to summary |
|---|---|
| public static Pattern hasAtLeast(final int n) Returns a | |
| hasExact | back to summary |
|---|---|
| public static Pattern hasExact(final int n) Returns a | |
| isChar | back to summary |
|---|---|
| public static Pattern isChar(char c) Returns a | |
| isChar | back to summary |
|---|---|
| public static Pattern isChar(final CharPredicate predicate) Returns a | |
| lineComment | back to summary |
|---|---|
| public static Pattern lineComment(String begin) Returns a | |
| longer | back to summary |
|---|---|
| public static Pattern longer(Pattern p1, Pattern p2) Returns a | |
| longest | back to summary |
|---|---|
| public static Pattern longest(final Pattern... patterns) Returns a | |
| many | back to summary |
|---|---|
| public static Pattern many(int min, CharPredicate predicate)
Deprecated Use Returns a
| |
| many | back to summary |
|---|---|
| public static Pattern many(final CharPredicate predicate) Returns a | |
| many1 | back to summary |
|---|---|
| public static Pattern many1(CharPredicate predicate) Returns a | |
| matchMany | back to summary |
|---|---|
| private static int matchMany(CharPredicate predicate, CharSequence src, int len, int from, int acc) | |
| matchSome | back to summary |
|---|---|
| private static int matchSome(int max, CharPredicate predicate, CharSequence src, int len, int from, int acc) | |
| matchString | back to summary |
|---|---|
| private static int matchString(String str, CharSequence src, int begin, int end) Matches (part of) a character sequence against a pattern string.
| |
| matchStringCaseInsensitive | back to summary |
|---|---|
| private static int matchStringCaseInsensitive(String str, CharSequence src, int begin, int end) | |
| nextWithEmpty | back to summary |
|---|---|
| pack-priv static Pattern nextWithEmpty(Pattern left, Pattern right) | |
| not | back to summary |
|---|---|
| public static Pattern not(Pattern pattern) | |
| notString | back to summary |
|---|---|
| public static Pattern notString(final String string) Returns a | |
| notStringCaseInsensitive | back to summary |
|---|---|
| public static Pattern notStringCaseInsensitive(final String string) Returns a | |
| optional | back to summary |
|---|---|
| pack-priv static Pattern optional(Pattern pp) | |
| or | back to summary |
|---|---|
| public static Pattern or(Pattern... patterns) Returns a | |
| orWithoutEmpty | back to summary |
|---|---|
| pack-priv static Pattern orWithoutEmpty(Pattern left, Pattern right) | |
| range | back to summary |
|---|---|
| public static Pattern range(char c1, char c2) Returns a | |
| regex | back to summary |
|---|---|
| public static Pattern regex(final Pattern p) Adapts a regular expression pattern to a Warning in addition to regular expression cost, the returned | |
| regex | back to summary |
|---|---|
| public static Pattern regex(String s) Adapts a regular expression pattern string to a Warning in addition to regular expression cost, the returned | |
| repeat | back to summary |
|---|---|
| public static Pattern repeat(int n, CharPredicate predicate) Returns a | |
| sequence | back to summary |
|---|---|
| public static Pattern sequence(Pattern... patterns) Returns a | |
| shorter | back to summary |
|---|---|
| public static Pattern shorter(Pattern p1, Pattern p2) Returns a | |
| shortest | back to summary |
|---|---|
| public static Pattern shortest(final Pattern... patterns) Returns a | |
| some | back to summary |
|---|---|
| public static Pattern some(int min, int max, CharPredicate predicate)
Deprecated Use Returns a
| |
| some | back to summary |
|---|---|
| public static Pattern some(final int max, final CharPredicate predicate)
Deprecated Use Returns a
| |
| string | back to summary |
|---|---|
| public static Pattern string(final String string) Returns a | |
| stringCaseInsensitive | back to summary |
|---|---|
| public static Pattern stringCaseInsensitive(final String string) Returns a | |
| times | back to summary |
|---|---|
| public static Pattern times(final int min, final int max, final CharPredicate predicate) Returns a
| |