Condividi tramite


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 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

Sezioni correlate

  • Classi di espressioni regolari
    Oltre a informazioni dettagliate, vengono forniti esempi di codice per illustrare l'utilizzo delle classi di espressioni regolari.