Android
java.util.regex
public interface

java.util.regex.MatchResult

java.util.regex.MatchResult

Holds the results of a successful match of a Pattern 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.

Known Indirect Subclasses

Summary

Public Methods

          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.

Details

Public Methods

public int end()

Returns the index of the first character following the text that matched the whole regular expression.

Returns

  • the character index.

public int end(int group)

Returns the index of the first character following the text that matched a given group.

Parameters

group the group, ranging from 0 to groupCount() - 1, with 0 representing the whole pattern.

Returns

  • the character index.

public String group()

Returns the text that matched the whole regular expression.

Returns

  • the text.

public String group(int group)

Returns the text that matched a given group of the regular expression.

Parameters

group the group, ranging from 0 to groupCount() - 1, with 0 representing the whole pattern.

Returns

  • the text that matched the group.

public int groupCount()

Returns the number of groups in the result, which is always equal to the number of groups in the original regular expression.

Returns

  • the number of groups.

public int start()

Returns the index of the first character of the text that matched the whole regular expression.

Returns

  • the character index.

public int start(int group)

Returns the index of the first character of the text that matched a given group.

Parameters

group the group, ranging from 0 to groupCount() - 1, with 0 representing the whole pattern.

Returns

  • the character index.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56