Group Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa os resultados de um ú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
- Herança
- Derivado
- Atributos
Observações
Um grupo capturador pode capturar zero, uma ou mais cadeias numa única correspondência devido a quantificadores. (Para mais informações, veja Quantificadores.) Todas as subcadeias emparelhadas por um único grupo de captura estão disponíveis a partir da Captures propriedade. A informação sobre a última substring capturada pode ser acedida diretamente a partir das Value propriedades e.Index (Ou seja, a Group instância é equivalente ao último item da coleção devolvido pela Captures propriedade, que reflete a última captura feita pelo grupo capturador.)
Propriedades
| Name | Description |
|---|---|
| Captures |
Obtém uma coleção de todas as capturas emparelhadas pelo grupo capturador, em ordem mais à esquerda (ou ordem mais à direita se a expressão regular for modificada com a RightToLeft opção). A coleção pode não conter nenhum ou mais itens. |
| Index |
Obtém a posição na cadeia original onde se encontra o primeiro carácter da subcadeia capturada. (Herdado de Capture) |
| Length |
Obtém o comprimento da subcorda capturada. (Herdado de Capture) |
| Name |
Devolve o nome do grupo capturador representado pela instância atual. |
| Success |
Recebe um valor que indica se a correspondência foi bem-sucedida. |
| Value |
Obtém a substring capturada da string de entrada. (Herdado de Capture) |
| ValueSpan |
Obtém o span capturado da cadeia de entrada. (Herdado de Capture) |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Synchronized(Group) |
Devolve um Group objeto equivalente ao fornecido que é seguro para partilhar entre múltiplos threads. |
| ToString() |
Recupera a subcadeia capturada da cadeia de entrada chamando a Value propriedade. (Herdado de Capture) |