Partager via


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

Branche

Concepts

Facettes des types de données