Capture Classe

Definizione

Rappresenta i risultati di una singola acquisizione di sottoespressione riuscita.

public ref class Capture
public class Capture
[System.Serializable]
public class Capture
type Capture = class
[<System.Serializable>]
type Capture = class
Public Class Capture
Ereditarietà
Capture
Derivato
Attributi

Commenti

Un Capture oggetto non è modificabile e non dispone di un costruttore pubblico. Le istanze vengono restituite tramite l'oggetto CaptureCollection , restituito dalla Captures proprietà . Tuttavia, la Match.Captures proprietà fornisce informazioni sulla stessa corrispondenza dell'oggetto Match .

Se non si applica un quantificatore a un gruppo di acquisizione, la Captures proprietà restituisce un CaptureCollection oggetto con un singolo Capture oggetto che fornisce informazioni sulla stessa acquisizione dell'oggetto Group . Se si applica un quantificatore a un gruppo di acquisizione, le Group.Indexproprietà , Group.Lengthe Group.Value forniscono informazioni solo sull'ultimo gruppo acquisito, mentre gli Capture oggetti nell'oggetto CaptureCollection forniscono informazioni su tutte le acquisizioni di sottoespressione.

Proprietà

Nome Descrizione
Index

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

Length

Ottiene la lunghezza della sottostringa acquisita.

Value

Ottiene la sottostringa acquisita dalla stringa di input.

ValueSpan

Ottiene l'intervallo acquisito dalla stringa di input.

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)
ToString()

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

Si applica a

Vedi anche