[XPATH]Fonction contains test multiple
Bonjour,
Je cherche a faire un multi test sur une chaine de caractère pour voir si elle contient des mots clés.
En gros j'ai une chaine de caractère du style : 'wii,appareilphoto,cadrephoto' sachant que chacun de ces mots peuvent être dans n'importe quel ordre.
J'arrive parfaitement à tester si un mot est dans la chaine en faisant :
Code:
<xsl:if test="contains(machaine, 'wii')"/>
Mais comment faire pour vérifier la présence de plusieurs mots en même temps ?
Pour donnée une idée :
Code:
<xsl:if test="contains(machaine, {'wii','appareilphoto','cadrephoto'})"/>
Sachant que pour info la solution de secours est de faire 3 tests consécutifs mais c'est un peu verbeux je trouve...
Merci de vos idées et soluce