logo       

Rép. : Extraire un nombre d'une chaîne de caractères - XSL: msg#00154

text.xml.french.tech

Subject: Rép. : Extraire un nombre d'une chaîne de caractères - XSL

Bonjour,

Je n'ai jamais fait cela, mais j'ai cependant quelques idées :

- utiliser la fonction 'translate' pour supprimer tous les caractères autres
que des chiffres. (Simple à mettre en oeuvre si la chaîne de caractères est
toujours de la meme forme, mais plus compliqué si n'importe quel caractère
accentué ou spécial peut apparaître)

- écrire un template nommé qui va "parcourir" la chaîne de caractères de gauche
à droite jusqu'à trouver un chifre, et qui continuera le parcours jusqu'au
prochain caractère "non chiffre".

- regarder du côté des extensions EXSLT : il y a sûrement une solution simple
en utilisant les expressions régulières.

Cordialement.

Claude.

>>> Jean-Pierre Astier <jpastier@xxxxxxxxxx> 20/12/04 18h10 >>>
Bonjour,

J'aimerais savoir si quelqu'un connaît le moyen d'extraire un nombre de
taille indéterminée d'une chaîne de caractère en xsl.

ex. Population 125895632 note: xxxxxxxxxxxxx

Comment puis-je extraire ce nombre ???

Merci


--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xxxxxxxxx" (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@xxxxxxxxx
(mailto:xml-tech-request@xxxxxxxxx?Subject=unsubscribe)





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise