Elementi del linguaggio di espressioni regolari
In .NET Framework SDK è disponibile un'ampia gamma di strumenti per espressioni regolari che consentono di creare, confrontare e modificare facilmente stringhe, nonché di analizzare rapidamente grandi quantità di testo e dati per ricercare, rimuovere e sostituire il testo specificato.
In questa sezione viene fornita una descrizione dettagliata del set di caratteri, degli operatori e dei costrutti che è possibile utilizzare per la definizione di espressioni regolari.
In questa sezione
- Caratteri di escape
Vengono fornite informazioni sul set di caratteri di escape che segnala al parser di espressioni regolari che il carattere non è un operatore e deve essere interpretato come un carattere corrispondente.
- Sostituzioni
Vengono fornite informazioni sui costrutti speciali utilizzati nei criteri di sostituzione.
- Classi di caratteri
Vengono fornite informazioni sul set di caratteri dell'espressione regolare che definisce la sottostringa di corrispondenza.
- Opzioni di espressioni regolari
Vengono fornite informazioni sul set di opzioni che consente di modificare il comportamento della corrispondenza del criterio dell'espressione regolare.
- Asserzioni atomiche a larghezza zero
Vengono fornite informazioni sulle asserzioni a larghezza zero da cui dipende l'esito positivo o negativo di una corrispondenza in base alla posizione corrente del parser di espressioni regolari nella stringa di input.
- Quantificatori
Vengono fornite informazioni sui dati facoltativi di quantità che modificano un'espressione regolare.
- Costrutti di raggruppamento
Vengono fornite informazioni sui costrutti di raggruppamento che consentono a un'espressione regolare di acquisire gruppi di sottoespressioni.
- Costrutti di backreference
Vengono fornite informazioni sui modificatori di backreference di espressioni regolari.
- Costrutti di alternanza
Vengono fornite informazioni sui dettagli di alternanza che consentono di modificare un'espressione regolare affinché consenta una corrispondenza o/o.
- Costrutti vari
Vengono fornite informazioni sui diversi costrutti che consentono di modificare il comportamento della corrispondenza delle espressioni regolari.
Riferimenti
- Spazio dei nomi System.Text.RegularExpressions
Vengono fornite informazioni di riferimento sulla libreria di classi per lo spazio dei nomi di .NET Framework System.Text.RegularExpressions.
Sezioni correlate
- Espressioni regolari di .NET Framework
Viene fornita una breve introduzione alle espressioni regolari di .NET.
- Espressioni regolari come linguaggio
Viene fornita una panoramica dell'aspetto delle espressioni regolari relativo al linguaggio di programmazione.
- Classi di espressioni regolari
Oltre a informazioni dettagliate, vengono forniti esempi di codice per illustrare l'utilizzo delle classi di espressioni regolari.
- Dettagli sul funzionamento delle espressioni regolari
Vengono fornite informazioni dettagliate sulle capacità e sul comportamento delle espressioni regolari di .NET Framework.
- Esempi di espressioni regolari
Vengono forniti esempi di codice per illustrare gli utilizzi tipici delle espressioni regolari.