Matcher.Group Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.