Group Clase
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í.
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
- 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) |