Bonjour,
l'utilisation d'expression régulière peut être réalisée grâce à la fonction
fn:matches(). Vous pourrez trouver sa définition à l'adresse suivante
http://www.w3.org/TR/xquery-operators/#func-matches . L'utilisation dans
un XPath ou un XQuery pourrait se faire de la sorte :
/a/b/*[fn:matches(fn:node-name(.), " votre expression régulière ")]
En quelque sorte on utilise le WilCardExpr (*) pour sélectionner tous les
nœuds
fils et on les filtre grâce à un prédicat utilisant la fonction
fn:matches().
J'espère que cela répond à votre question.
Cordialement
Stéphane Mbaye
GAEL Consultant [PARA]Cité Descartes[NL]18, rue Albert Einstein[NL]77420
Champs-sur-Marne[NL]France Software Director
mailto:stephane.mbaye@gael.fr[NL]http://www.gael.fr
tel +33-(0)1 64 73 99 55[NL]fax +33-(0)1 64 73 51 60
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la part
de CANDAT Jerome
Envoyé : jeudi 17 avril 2003 15:55
À : xml-tech@xmlfr.org
Objet : [xml-tech] Xpath & Xquery
Bonjour,
Est il possible d'utiliser des expressions régulières lorsque l'on chercher
des éléments avec XPath?
La même chose avec XQuery?
Merci d'avance,
Jérôme.
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Fri Apr 25 10:49:41 2003