Java Regex - интерфейс MatchResult
Введение
В java.util.regex.MatchResultинтерфейс представляет результат операции сопоставления. Этот интерфейс содержит методы запроса, используемые для определения результатов сопоставления с регулярным выражением. Границы совпадения, группы и границы групп можно увидеть, но не изменить с помощью MatchResult.
Объявление интерфейса
Ниже приводится декларация для java.util.regex.MatchResult интерфейс -
public interface MatchResult
Методы интерфейса
Старший Нет | Метод и описание |
---|---|
1 | int конец () Возвращает смещение после последнего совпавшего символа. |
2 | int end (int группа) Возвращает смещение после последнего символа подпоследовательности, захваченного данной группой во время этого совпадения. |
3 | Группа строк () Возвращает входную подпоследовательность, совпадающую с предыдущим совпадением. |
4 | Группа строк (группа int) Возвращает входную подпоследовательность, захваченную данной группой во время предыдущей операции сопоставления. |
5 | int groupCount () Возвращает количество групп захвата в шаблоне результата совпадения. |
6 | int start () Возвращает начальный индекс совпадения. |
7 | int start (int группа) Возвращает начальный индекс подпоследовательности, захваченной данной группой во время этого совпадения. |