IMatchResult.Group Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Group() |
Retorna a subsequência de entrada correspondente à correspondência anterior. |
| Group(Int32) |
Retorna a subsequência de entrada capturada pelo grupo especificado durante a operação de correspondência anterior. |
Group()
Retorna a subsequência de entrada correspondente à correspondência anterior.
[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
Retornos
A subsequência (possivelmente vazia) correspondida pela correspondência anterior, em forma de cadeia de caracteres
- Atributos
Comentários
Retorna a subsequência de entrada correspondente à correspondência anterior.
Para um matcher m com sequências de entrada s, as expressões m.group() e s.msubstring(.start(), m.end()) são equivalentes.
Observe que alguns padrões, por exemplo a*, correspondem à cadeia de caracteres vazia. Esse método retornará a cadeia de caracteres vazia quando o padrão corresponder com êxito à cadeia de caracteres vazia na entrada.
Java documentação para java.util.regex.MatchResult.group().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Group(Int32)
Retorna a subsequência de entrada capturada pelo grupo especificado durante a operação de correspondência anterior.
[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
Parâmetros
- group
- Int32
O índice de um grupo de captura no padrão desse correspondente
Retornos
A subsequência (possivelmente vazia) capturada pelo grupo durante a correspondência anterior ou null se o grupo não correspondeu a parte da entrada
- Atributos
Comentários
Retorna a subsequência de entrada capturada pelo grupo especificado durante a operação de correspondência anterior.
Para um matcher m, sequências de entrada s e índice de grupo g, as expressões m.ggroup() e s.m.gsubstring(start(), m.gend()) são equivalentes.
Os grupos de captura são indexados da esquerda para a direita, começando em um. O grupo zero indica o padrão inteiro, portanto, a expressão m.group(0) é equivalente a m.group().
Se a correspondência tiver sido bem-sucedida, mas o grupo especificado não corresponder a nenhuma parte da sequência de entrada, será null retornado. Observe que alguns grupos, por exemplo (a*), correspondem à cadeia de caracteres vazia. Esse método retornará a cadeia de caracteres vazia quando esse grupo corresponder com êxito à cadeia de caracteres vazia na entrada.
Java documentação para java.util.regex.MatchResult.group(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.