Matcher.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
Group(String) |
Retorna a subsequência de entrada capturada pelo grupo de captura nomeado fornecido durante a operação de correspondência anterior. |
Group() |
Retorna a subsequência de entrada correspondente à correspondência anterior. |
Group(Int32) |
Retorna a subsequência de entrada capturada pelo determinado grupo durante a operação de correspondência anterior. |
Group(String)
Retorna a subsequência de entrada capturada pelo grupo de captura nomeado fornecido durante a operação de correspondência anterior.
[Android.Runtime.Register("group", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=26)]
public string? Group (string name);
[<Android.Runtime.Register("group", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=26)>]
member this.Group : string -> string
Parâmetros
- name
- String
O nome de um grupo de captura com nome no padrão deste correspondente
Retornos
A subsequência (possivelmente vazia) capturada pelo grupo nomeado durante a correspondência anterior, ou null
se o grupo não conseguiu corresponder a parte da entrada
- Atributos
Comentários
Retorna a subsequência de entrada capturada pelo grupo de captura nomeado fornecido durante a operação de correspondência anterior.
Se a correspondência foi bem-sucedida, mas o grupo especificado não conseguiu corresponder a qualquer parte da sequência de entrada, então 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.
Adicionado em 1.7.
Documentação Java para java.util.regex.Matcher.group(java.lang.String)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Group()
Retorna a subsequência de entrada correspondente à correspondência anterior.
[Android.Runtime.Register("group", "()Ljava/lang/String;", "")]
public string Group ();
[<Android.Runtime.Register("group", "()Ljava/lang/String;", "")>]
abstract member Group : unit -> string
override this.Group : unit -> string
Retornos
A subsequência (possivelmente vazia) correspondida pela correspondência anterior, em forma de cadeia de caracteres
Implementações
- Atributos
Exceções
se nenhuma correspondência bem-sucedida tiver sido feita.
Comentários
Retorna a subsequência de entrada correspondente à correspondência anterior.
Para um matcher m com sequência de entrada s, as expressões m.group()
e s.substring(
m.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.
Documentação Java para java.util.regex.Matcher.group()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Group(Int32)
Retorna a subsequência de entrada capturada pelo determinado grupo durante a operação de correspondência anterior.
[Android.Runtime.Register("group", "(I)Ljava/lang/String;", "")]
public string? Group (int group);
[<Android.Runtime.Register("group", "(I)Ljava/lang/String;", "")>]
abstract member Group : int -> string
override this.Group : int -> string
Parâmetros
- group
- Int32
O índice de um grupo de captura no padrão deste correspondente
Retornos
A subsequência (possivelmente vazia) capturada pelo grupo durante a partida anterior, ou null
se o grupo não conseguiu corresponder a parte da entrada
Implementações
- Atributos
Exceções
se nenhuma correspondência bem-sucedida tiver sido feita.
Comentários
Retorna a subsequência de entrada capturada pelo determinado grupo durante a operação de correspondência anterior.
Para um correspondente m, sequência de entrada s e índice de grupo g, as expressões m.group(
g)
e s.substring(
m.g),
&start(
nbsp;m.gend(
))
são equivalentes.
Os grupos de captura são indexados da esquerda para a direita, começando em um. O grupo zero denota todo o padrão, portanto, a expressão m.group(0)
é equivalente a m.group()
.
Se a correspondência foi bem-sucedida, mas o grupo especificado não conseguiu corresponder a qualquer parte da sequência de entrada, então 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.
Documentação Java para java.util.regex.Matcher.group(int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.