System.Text.RegularExpressions Spazio dei nomi

Fornisce funzionalità di espressione regolare che possono essere usate da qualsiasi piattaforma o linguaggio eseguito all'interno di .NET. Oltre ai tipi contenuti in questo spazio dei nomi, la RegexStringValidator classe consente di determinare se una determinata stringa è conforme a un criterio di espressione regolare.

Classi

Nome Descrizione
Capture

Rappresenta i risultati di una singola acquisizione di sottoespressione riuscita.

CaptureCollection

Rappresenta il set di acquisizioni effettuate da un singolo gruppo di acquisizione. La raccolta non è modificabile (sola lettura) e non dispone di un costruttore pubblico.

Group

Rappresenta i risultati di un singolo gruppo di acquisizione.

GroupCollection

Restituisce il set di gruppi acquisiti in una singola corrispondenza. La raccolta non è modificabile (sola lettura) e non dispone di un costruttore pubblico.

Match

Rappresenta i risultati di una singola corrispondenza di espressione regolare.

MatchCollection

Rappresenta il set di corrispondenze riuscite trovate applicando in modo iterativo un criterio di espressione regolare alla stringa di input. La raccolta non è modificabile (sola lettura) e non dispone di un costruttore pubblico. Il metodo Matches(String) restituisce un oggetto MatchCollection.

Regex

Rappresenta un'espressione regolare non modificabile.

RegexCompilationInfo

Fornisce informazioni su un'espressione regolare utilizzata per compilare un'espressione regolare in un assembly autonomo.

RegexMatchTimeoutException

Eccezione generata quando il tempo di esecuzione di un metodo di corrispondenza dei criteri di espressione regolare supera l'intervallo di timeout.

RegexRunner

La RegexRunner classe è la classe base per le espressioni regolari compilate.

RegexRunnerFactory

Crea una RegexRunner classe per un'espressione regolare compilata.

Enumerazioni

Nome Descrizione
RegexOptions

Fornisce valori enumerati da utilizzare per impostare le opzioni delle espressioni regolari.

Delegati

Nome Descrizione
MatchEvaluator

Rappresenta il metodo chiamato ogni volta che viene trovata una corrispondenza di espressione regolare durante un'operazione Replace del metodo.

Vedi anche