Escape di più caratteri

Consente di identificare facilmente un set di caratteri comunemente utilizzato.

Sintassi

MultiCharEsc ::= '.' | ('\' [sSiIcCdDwW])
Sequenza di caratteri Classe Character equivalente
. [^\n\r]
\s [#x20\t\n\r]
\S [^\s]
\i Set di caratteri iniziali del nome, corrispondenti a Letter | '_' | ';'.
\I [^\i]
\c Set di caratteri del nome, corrispondenti a NameChar.
\C [^\c]
\d \p{Nd}
\D [^\d]
\w [#x0000=#x10FFFF]-[\p{P}\p{Z}\p{C}] (tutti i caratteri tranne il set dei segni di punteggiatura, dei separatori e degli altri caratteri)
\W [^\w]

Nota   Il linguaggio qui definito per le espressioni regolari non costituisce una soluzione generale per le espressioni regolari relative alle sequenze di caratteri UCS (Universal Character Set). Il linguaggio è destinato a supportare le funzionalità "Level 1", in base alla definizione del documento Unicode Regular Expressions Guidelines disponibile all'indirizzo http://www.unicode.org/unicode/reports/tr18/ (informazioni in lingua inglese).

Vedere anche

Espressioni regolari dello schema XML | Diagramma di riferimento delle espressioni regolari dello schema XML | Facet dei tipi di dati