Escape di più caratteri
Offre un metodo semplice per identificare un set di caratteri comunemente utilizzato.
Sintassi
MultiCharEsc ::= '.' | ('\' [sSiIcCdDwW])
Osservazioni
Sequenza di caratteri | Classe Character equivalente |
---|---|
. |
[^\n\r] |
\s |
[#x20\t\n\r] |
\S |
[^\s] |
\i |
Il set dei caratteri iniziali del nome, corrispondenti a Letter | '_' | ';'. |
\I |
[^\i] |
\c |
Il set dei 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 ad eccezione del set della punteggiatura, dei separatori e di altri caratteri) |
\W |
[^\w] |
Nota: |
---|
Il linguaggio di espressioni regolari definita qui non tenta di fornire una soluzione generale alle espressioni regolari relativamente alle sequenze di caratteri UCS (Universal Character Set).Il linguaggio è progettato per supportare le funzionalità di "Livello 1" definite nel documento Unicode Regular Expressions Guidelines (http://www.unicode.org/unicode/reports/tr18/) (informazioni in lingua inglese). |
Vedere anche
Riferimento
Espressioni regolari dello schema XML
Diagramma di riferimento delle espressioni regolari dello schema XML