Expression régulière
Séquence de caractères qui désigne un ensemble de chaînes (aussi représentée sous la forme L(R)).Lorsqu'elle est utilisée pour appliquer une contrainte à un espace lexical, une expression régulière suppose que seules les chaînes de l'ensemble de chaînes constituent des littéraux valides pour les valeurs de ce type.
Une expression régulière est composée de zéro, un ou plusieurs branchements séparés par le caractère « ou » (|).
Syntaxe
regExp :: = branch ('|' branch) *
Notes
Le tableau suivant montre les expressions régulières valides R et leur ensemble de chaînes L(R).
Expressions régulières valides R pour tous les branches S et expressions régulières T |
Ensemble de chaînes L(R) |
---|---|
(chaîne vide) |
Ensemble contenant uniquement la chaîne vide. |
S |
Toutes les chaînes de L(S). |
S|T |
Toutes les chaînes de L(S) et toutes les chaînes de L(T). |
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