Group Classe

Definizione

Rappresenta i risultati di un singolo gruppo di acquisizione.

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
Ereditarietà
Group
Derivato
Attributi

Commenti

Un gruppo di acquisizione può acquisire zero, una o più stringhe in una singola corrispondenza a causa di quantificatori. Per altre informazioni, vedere Quantificatori. Tutte le sottostringhe corrispondenti a un singolo gruppo di acquisizione sono disponibili dalla Captures proprietà . È possibile accedere alle informazioni sull'ultima sottostringa acquisita direttamente dalle Value proprietà e Index . Ovvero, l'istanza Group equivale all'ultimo elemento della raccolta restituita dalla Captures proprietà , che riflette l'ultima acquisizione eseguita dal gruppo di acquisizione.

Proprietà

Nome Descrizione
Captures

Ottiene una raccolta di tutte le acquisizioni corrispondenti al gruppo di acquisizione, nell'ordine più a sinistra all'estrema sinistra o nell'ordine più a destra se l'espressione regolare viene modificata con l'opzione RightToLeft . La raccolta può contenere zero o più elementi.

Index

Ottiene la posizione nella stringa originale in cui viene trovato il primo carattere della sottostringa acquisita.

(Ereditato da Capture)
Length

Ottiene la lunghezza della sottostringa acquisita.

(Ereditato da Capture)
Name

Restituisce il nome del gruppo di acquisizione rappresentato dall'istanza corrente.

Success

Ottiene un valore che indica se la corrispondenza ha esito positivo.

Value

Ottiene la sottostringa acquisita dalla stringa di input.

(Ereditato da Capture)
ValueSpan

Ottiene l'intervallo acquisito dalla stringa di input.

(Ereditato da Capture)

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Synchronized(Group)

Restituisce un Group oggetto equivalente a quello fornito che è sicuro da condividere tra più thread.

ToString()

Recupera la sottostringa acquisita dalla stringa di input chiamando la Value proprietà .

(Ereditato da Capture)

Si applica a