public class MatchResult
extends java.lang.Object
| Constructor and Description |
|---|
MatchResult(int index,
java.lang.String input,
java.util.List<java.lang.String> groups) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getGroup(int index)
Retrieves the matched string or the given matched group.
|
int |
getGroupCount()
Returns the number of groups, including the matched string hence greater or
equal than 1.
|
int |
getIndex()
Returns the zero-based index of the match in the input string.
|
java.lang.String |
getInput()
Returns the original input string.
|
public MatchResult(int index,
java.lang.String input,
java.util.List<java.lang.String> groups)
public java.lang.String getGroup(int index)
index - the index of the group to return, 0 to return the whole
matched string; must be between 0 and getGroupCount() - 1
includedindex is zero, else the given matched
group. If the given group was optional and did not match, the
behavior is browser-dependent: this method will return null
or an empty string.public int getGroupCount()
public int getIndex()
public java.lang.String getInput()