System.Text.RegularExpressions Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |