MatchData
This class provides methods to access the details of a match.
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
class Matchclass MatchIterator
Members list
Value members
Abstract methods
The index following the last matched character, or -1 if nothing was matched.
The index following the last matched character, or -1 if nothing was matched.
Attributes
The index following the last matched character in group i, or -1 if nothing was matched for that group.
The index following the last matched character in group i, or -1 if nothing was matched for that group.
Attributes
The number of capturing groups in the pattern. (For a given successful match, some of those groups may not have matched any input.)
The number of capturing groups in the pattern. (For a given successful match, some of those groups may not have matched any input.)
Attributes
Basically, wraps a platform Matcher.
Basically, wraps a platform Matcher.
Attributes
The index of the first matched character, or -1 if nothing was matched
The index of the first matched character, or -1 if nothing was matched
Attributes
Concrete methods
Returns char sequence after last character of match, or null if nothing was matched.
Returns char sequence after last character of match, or null if nothing was matched.
Attributes
The char sequence after last character of match in group i, or null if nothing was matched for that group.
The char sequence after last character of match in group i, or null if nothing was matched for that group.
Attributes
The char sequence before first character of match, or null if nothing was matched.
The char sequence before first character of match, or null if nothing was matched.
Attributes
The char sequence before first character of match in group i, or null if nothing was matched for that group.
The char sequence before first character of match in group i, or null if nothing was matched for that group.
Attributes
The matched string in group i, or null if nothing was matched.
The matched string in group i, or null if nothing was matched.
Attributes
Returns the group with the given name.
Returns the group with the given name.
Uses explicit group names when supplied; otherwise, queries the underlying implementation for inline named groups. Not all platforms support inline group names.
Value parameters
- id
-
The group name
Attributes
- Returns
-
The requested group
- Throws
-
IllegalArgumentException
if the requested group name is not defined
The matched string, or null if nothing was matched.
The matched string, or null if nothing was matched.
Attributes
All capturing groups, i.e., not including group(0).
All capturing groups, i.e., not including group(0).
Attributes
Abstract fields
The source from which the match originated
The source from which the match originated
Attributes
Deprecated fields
The names of the groups, or an empty sequence if none defined
The names of the groups, or an empty sequence if none defined
Attributes
- Deprecated
-
[Since version 2.13.7]groupNames does not include inline group names, and should not be used anymore