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

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)

Aplica-se a