Compartir a través de


Matcher.Group Método

Definición

Sobrecargas

Group(String)

Devuelve la subsecuencia de entrada capturada por el grupo de captura con nombre especificado durante la operación de coincidencia anterior.

Group()

Devuelve la subsecuencia de entrada coincidente con la coincidencia anterior.

Group(Int32)

Devuelve la subsecuencia de entrada capturada por el grupo especificado durante la operación de coincidencia anterior.

Group(String)

Devuelve la subsecuencia de entrada capturada por el grupo de captura con nombre especificado durante la operación de coincidencia 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

Nombre de un grupo de captura con nombre en el patrón de este buscador de coincidencias

Devoluciones

Subsecuencia (posiblemente vacía) capturada por el grupo con nombre durante la coincidencia anterior, o null si el grupo no pudo coincidir con parte de la entrada.

Atributos

Comentarios

Devuelve la subsecuencia de entrada capturada por el grupo de captura con nombre especificado durante la operación de coincidencia anterior.

Si la coincidencia se realizó correctamente, pero el grupo especificado no pudo coincidir con cualquier parte de la secuencia de entrada, null se devuelve. Tenga en cuenta que algunos grupos, por ejemplo (a*), coinciden con la cadena vacía. Este método devolverá la cadena vacía cuando un grupo de este tipo coincida correctamente con la cadena vacía de la entrada.

Agregado en la versión 1.7.

Documentación de Java para java.util.regex.Matcher.group(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Group()

Devuelve la subsecuencia de entrada coincidente con la coincidencia 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

Devoluciones

La subsecuencia (posiblemente vacía) coincide con la coincidencia anterior, en forma de cadena

Implementaciones

Atributos

Excepciones

si no se ha realizado ninguna coincidencia correcta.

Comentarios

Devuelve la subsecuencia de entrada coincidente con la coincidencia anterior.

Para un buscador de coincidencias m con secuencias de entrada, las expresiones m.group() y s.substring(m.start(), m.end()) son equivalentes.

Tenga en cuenta que algunos patrones, por ejemplo a*, coinciden con la cadena vacía. Este método devolverá la cadena vacía cuando el patrón coincida correctamente con la cadena vacía de la entrada.

Documentación de Java para java.util.regex.Matcher.group().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Group(Int32)

Devuelve la subsecuencia de entrada capturada por el grupo especificado durante la operación de coincidencia 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

Índice de un grupo de captura en el patrón de este buscador de coincidencias

Devoluciones

Subsecuencia (posiblemente vacía) capturada por el grupo durante la coincidencia anterior, o null si el grupo no pudo coincidir con parte de la entrada.

Implementaciones

Atributos

Excepciones

si no se ha realizado ninguna coincidencia correcta.

Comentarios

Devuelve la subsecuencia de entrada capturada por el grupo especificado durante la operación de coincidencia anterior.

Para un buscador de coincidencias m, secuencia de entrada s e índice de grupo g, las expresiones m.group(g) y s.substring(m.gstart(), m.gend()) son equivalentes.

Los grupos de captura se indexan de izquierda a derecha, empezando por uno. El grupo cero denota el patrón completo, por lo que la expresión m.group(0) es equivalente a m.group().

Si la coincidencia se realizó correctamente, pero el grupo especificado no pudo coincidir con cualquier parte de la secuencia de entrada, null se devuelve. Tenga en cuenta que algunos grupos, por ejemplo (a*), coinciden con la cadena vacía. Este método devolverá la cadena vacía cuando un grupo de este tipo coincida correctamente con la cadena vacía de la entrada.

Documentación de Java para java.util.regex.Matcher.group(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a