Prendre un chaine avant un caractère type trait d'union
Bonjour,
Je débute en XSLT et en ayant cherché sur le forum, je n'ai pas trouvé réponse.
Je cherche à récupère une valeur qui se trouve avant le caractère " - ".
Je récupère une valeur de la manière suivante : IDCLIENT - NOM DU CLIENT
Je voudrais extraire l'id du client qui se trouve toujours avant le tiret.
J'ai essayé avec substring mais le problème est que l'id client n'a pas un nombre de caractère fixe.
Comment faire pour extraire cet IDCLIENT de cette chaine de caractère?
Si j'utilise tokenize, je pense qu'il va me séparer l'id en 2 balises..
Code:
<id><xsl:value-of select="str:tokenize(name_customer, '-')"></id>
Merci pour votre aide.