Caractères multiples d'échappement
Offre une façon simple d'identifier un jeu de caractères couramment utilisé.
Syntaxe
MultiCharEsc ::= '.' | ('\' [sSiIcCdDwW])
Notes
Séquence de caractères | Classe de caractères équivalente |
---|---|
. |
[^\n\r] |
\s |
[#x20\t\n\r] |
\S |
[^\s] |
\i |
L'ensemble des caractères de nom initial, ceux auxquels correspond Letter | '_' | ';'. |
\I |
[^\i] |
\c |
L'ensemble des caractères de nom, ceux auxquels correspond NameChar. |
\C |
[^\c] |
\d |
\p{Nd} |
\D |
[^\d] |
\w |
[#x0000=#x10FFFF]-[\p{P}\p{Z}\p{C}] (tous les caractères à l'exception des signes de ponctuation, séparateurs et autres caractères) |
\W |
[^\w] |
Remarque : |
---|
Le langage d'expressions régulières défini ici ne tente pas de fournir une solution générale aux expressions régulières des séquences de caractères UCS (Universal Character Set).Il vise à prendre en charge les fonctions de « niveau 1 » définies dans les directives sur les expressions régulières Unicode (http://www.unicode.org/unicode/reports/tr18/). |
Voir aussi
Référence
Expressions régulières de schéma XML
Graphique de référence des expressions régulières de schéma XML