Group Classe

Definição

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
Group
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)

Aplica-se a