Caratteri non stampabili

Aggiornamento: novembre 2007

In un'espressione regolare possono essere inclusi anche caratteri non stampabili. Nella tabella riportata di seguito viene fornito un elenco delle sequenze di escape che rappresentano caratteri non stampabili.

Sequenze di escape

Carattere

Significato

\cx

Corrisponde a un carattere di controllo indicato da x. \cM, ad esempio, corrisponde a un carattere di ritorno a capo o a un carattere "M" di controllo. Il valore di x deve essere compreso nell'intervallo tra "A" e "Z" o tra "a" e "z". In caso contrario, c verrà considerato come valore letterale del carattere c.

\f

Corrisponde a un carattere di avanzamento modulo. Equivale a \x0c e \cL.

\n

Corrisponde a un carattere di nuova riga. Equivale a \x0a e \cJ.

\r

Corrisponde a un carattere di ritorno a capo. Equivale a \x0d e \cM.

\s

Corrisponde a qualsiasi carattere di spazio vuoto, come spazio, tabulazione, avanzamento modulo e così via. Equivale a [ \f\n\r\t\v].

\S

Corrisponde a qualsiasi carattere diverso da uno spazio vuoto. Equivale a [^ \f\n\r\t\v].

\t

Corrisponde a un carattere di tabulazione. Equivale a \x09 e \cI.

\v

Corrisponde a un carattere di tabulazione verticale. Equivale a \x0b e \cK.

Vedere anche

Altre risorse

Introduzione alle espressioni regolari