Les groupes entre parenthèses sont utilisés non seulement pour établir un
ordre de priorité et des unités de quantification, mais aussi pour créer des
sous-routines à référencer par l'attribut replacementPattern.
replacementPattern
précise un‘ modèle de remplacement
’qui, une fois que la substitution du sous-modèle a été exécutée, donne un URI.
Statut
Requis
Type de données
<rng:text/>
text
Valeurs
Should be the skeleton of a relative or absolute URI,
with references to groups in the matchPattern.
Note
Les chaînes‘$1’ à ‘$9’ font référence au groupe correspondant dans
l'expression régulière spécifiée par matchPattern (en comptant la
parenthèse ouverte, de gauche à droite). Les processeurs sont supposés les
remplacer par la partie de l'expression régulière associée au groupe
correspondant.
Si un chiffre précédé d'un signe dollar est nécessaire dans le masque de
remplacement lui-même (par opposition à un usage comme référence), le signe
dollar doit être écrit %24.
Le résultat de la substitution peut être un URI absolu ou relatif. Dans ce dernier
cas, il se combine avec la valeur de xml:base en vigueur à l'endroit se
trouve où l'attribut cRef pour former un URI absolu de la façon
habituelle, comme prescrit par XML
Base.