Group Clase

Definición

Representa los resultados de un único grupo de captura.

public ref class Group : System::Text::RegularExpressions::Capture
public class Group : System.Text.RegularExpressions.Capture
[System.Serializable]
public class Group : System.Text.RegularExpressions.Capture
type Group = class
    inherit Capture
[<System.Serializable>]
type Group = class
    inherit Capture
Public Class Group
Inherits Capture
Herencia
Group
Derivado
Atributos

Comentarios

Un grupo de captura puede capturar cero, una o varias cadenas en una sola coincidencia debido a cuantificadores. (Para obtener más información, vea Cuantificadores). Todas las subcadenas coincidentes con un único grupo de captura están disponibles en la Captures propiedad . Se puede acceder a la información sobre la última subcadena capturada directamente desde las Value propiedades y Index . (Es decir, la Group instancia es equivalente al último elemento de la colección devuelta por la Captures propiedad , que refleja la última captura realizada por el grupo de captura).

Propiedades

Nombre Description
Captures

Obtiene una colección de todas las capturas coincidentes por el grupo de captura, en orden más interno situado más a la izquierda (o orden más interno más a la derecha si se modifica la expresión regular con la RightToLeft opción ). La colección puede tener cero o más elementos.

Index

Obtiene la posición de la cadena original donde se encuentra el primer carácter de la subcadena capturada.

(Heredado de Capture)
Length

Obtiene la longitud de la subcadena capturada.

(Heredado de Capture)
Name

Devuelve el nombre del grupo de captura representado por la instancia actual.

Success

Obtiene un valor que indica si la coincidencia es correcta.

Value

Obtiene la subcadena capturada de la cadena de entrada.

(Heredado de Capture)
ValueSpan

Obtiene el intervalo capturado de la cadena de entrada.

(Heredado de Capture)

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Synchronized(Group)

Devuelve un Group objeto equivalente al proporcionado que es seguro para compartir entre varios subprocesos.

ToString()

Recupera la subcadena capturada de la cadena de entrada llamando a la Value propiedad .

(Heredado de Capture)

Se aplica a