Escape di blocco

Nel database dei caratteri Unicode (UCD, Unicode Character Database) i punti di codice sono raggruppati in diversi blocchi, quali Latino di base (ASCII) e così via. È possibile utilizzare l'escape di blocco \p{IsX} per identificare il set contenente tutti i caratteri con nome di blocco X (senza spazi vuoti). Il complemento di questo set è identificato dall'escape di blocco \P{IsX}.

Per ulteriori informazioni, vedere l'appendice F Regular Expressions nella specifica del W3C XML Schema Datatypes all'indirizzo http://www.w3.org/TR/xmlschema-2/ (informazioni in lingua inglese).

Sintassi

IsBlock ::= 'Is' [a-zA-Z0-9#x2D]+

Esempio

Nell'esempio che segue viene illustrato un escape di blocco che identifica il carattere ASCII del Latino di base.

\p{IsBasicLatin}

Vedere anche

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