public interface TMatchResult
TPattern
against a
given string. The result is divided into groups, with one group for each
pair of parentheses in the regular expression and an additional group for
the whole regular expression. The start, end, and contents of each group
can be queried.TMatcher
,
TMatcher.toMatchResult()
Modifier and Type | Method and Description |
---|---|
int |
end()
Returns the index of the first character following the text that matched
the whole regular expression.
|
int |
end(int group)
Returns the index of the first character following the text that matched
a given group.
|
String |
group()
Returns the text that matched the whole regular expression.
|
String |
group(int group)
Returns the text that matched a given group of the regular expression.
|
int |
groupCount()
Returns the number of groups in the result, which is always equal to
the number of groups in the original regular expression.
|
int |
start()
Returns the index of the first character of the text that matched
the whole regular expression.
|
int |
start(int group)
Returns the index of the first character of the text that matched a given
group.
|
int end()
int end(int group)
group
- the group, ranging from 0 to groupCount() - 1, with 0
representing the whole pattern.String group()
String group(int group)
group
- the group, ranging from 0 to groupCount() - 1, with 0
representing the whole pattern.int groupCount()
int start()
int start(int group)
group
- the group, ranging from 0 to groupCount() - 1, with 0
representing the whole pattern.Copyright © 2019. All rights reserved.