Argomento precedente: Sequenze di escape con carattere singoloArgomento successivo: Che cosa viene abbinato?


Varie sequenze di escape

Le sequenze riportate di seguito sono principalmente compatibili con Perl, ma esistono alcune differenze di significato per \l \L \u e \U:

\w

Equivalente a [[:word:]]

\W

Equivalente a [^[:word:]]

\s

Equivalente a [[:space:]]

\S

Equivalente a [^[:space:]]

\d

Equivalente a [[:digit:]]

\D

Equivalente a [^[:digit:]]

\l

Equivalente a [[:lower:]]

\L

Equivalente a [^[:lower:]]

\u

Equivalente a [[:upper:]]

\U

Equivalente a [^[:upper:]]

\C

Qualsiasi carattere singolo, equivalente a .

\X

Corrisponde a qualsiasi sequenza di combinazioni di caratteri Unicode, ad esempio a\x 0301 (lettera a con accento acuto)

\Q

Operatore di inizio citazione; tutto ciò che segue è considerato carattere letterale finché non viene trovato un operatore di fine citazione \E

\E

Operatore di fine citazione, chiude una sequenza iniziata con \Q