Group Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Comentários
Um grupo de captura pode capturar zero, uma ou mais cadeias de caracteres em uma única correspondência devido a quantificadores. (Para obter mais informações, consulte Quantificadores.) Todas as subcadeias de caracteres correspondentes por um único grupo de captura estão disponíveis na Captures propriedade. Informações sobre a última subcadeia de caracteres capturada podem ser acessadas diretamente das propriedades e Value das Index propriedades. (Ou seja, a Group instância é equivalente ao último item da coleção retornado pela propriedade, que Captures reflete a última captura feita pelo grupo de captura.)
Propriedades
| Nome | Description |
|---|---|
| Captures |
Obtém uma coleção de todas as capturas correspondentes pelo grupo de captura, em ordem innermost-leftmost-first (ou innermost-rightmost-first order if the regular expression is modified with the option RightToLeft ). A coleção pode ter zero ou mais itens. |
| Index |
Obtém a posição na cadeia de caracteres original em que o primeiro caractere da subcadeia de caracteres capturada é encontrado. (Herdado de Capture) |
| Length |
Obtém o comprimento da subcadeia de caracteres capturada. (Herdado de Capture) |
| Name |
Retorna o nome do grupo de captura representado pela instância atual. |
| Success |
Obtém um valor que indica se a correspondência foi bem-sucedida. |
| Value |
Obtém a subcadeia de caracteres capturada da cadeia de caracteres de entrada. (Herdado de Capture) |
| ValueSpan |
Obtém o intervalo capturado da cadeia de caracteres de entrada. (Herdado de Capture) |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Synchronized(Group) |
Retorna um Group objeto equivalente ao fornecido que é seguro para compartilhar entre vários threads. |
| ToString() |
Recupera a subcadeia de caracteres capturada da cadeia de caracteres de entrada chamando a Value propriedade. (Herdado de Capture) |