IMatchResult.Group Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Group() |
Возвращает входную подсезону, соответствующую предыдущему совпадению. |
| Group(Int32) |
Возвращает входную подсезону, захваченную заданной группой во время предыдущей операции сопоставления. |
Group()
Возвращает входную подсезону, соответствующую предыдущему совпадению.
[Android.Runtime.Register("group", "()Ljava/lang/String;", "GetGroupHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Group();
[<Android.Runtime.Register("group", "()Ljava/lang/String;", "GetGroupHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Group : unit -> string
Возвращаемое значение
Подсезона (возможно, пустая) соответствует предыдущему совпадению в строковой форме.
- Атрибуты
Комментарии
Возвращает входную подсезону, соответствующую предыдущему совпадению.
Для сопоставления m с входными последовательностями, выражения mgroup() и s.msubstring(.start(), m.end()) эквивалентны.
Обратите внимание, что некоторые шаблоны, например a*, соответствуют пустой строке. Этот метод возвращает пустую строку, когда шаблон успешно соответствует пустой строке во входных данных.
Java документации по java.util.regex.MatchResult.group().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Group(Int32)
Возвращает входную подсезону, захваченную заданной группой во время предыдущей операции сопоставления.
[Android.Runtime.Register("group", "(I)Ljava/lang/String;", "GetGroup_IHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Group(int group);
[<Android.Runtime.Register("group", "(I)Ljava/lang/String;", "GetGroup_IHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Group : int -> string
Параметры
- group
- Int32
Индекс записывющей группы в шаблоне этого компатера
Возвращаемое значение
(возможно, пустая) подсеффезона, захваченная группой во время предыдущего матча, или null если группа не смогла сопоставить часть входных данных.
- Атрибуты
Комментарии
Возвращает входную подсезону, захваченную заданной группой во время предыдущей операции сопоставления.
Для сопоставления m, входных последовательностей и групповых индексов g, выражений m.g)group( и s.m.gsubstring(),start(>m.gend()) эквивалентно.
Записи групп индексируются слева направо, начиная с одного. Ноль группы обозначает весь шаблон, поэтому выражение m.group(0) эквивалентно m.group().
Если совпадение выполнено успешно, но указанная группа не смогла сопоставить любую часть входной последовательности, возвращается null . Обратите внимание, что некоторые группы, например (a*), соответствуют пустой строке. Этот метод возвращает пустую строку, если такая группа успешно соответствует пустой строке во входных данных.
Java документации по java.util.regex.MatchResult.group(int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".