Bonjour,
j'essaye en partant d'une chaine contenant :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
<span valID="a">contenu</span>
<span valID="b">contenu 2</span>
<span valID="c">contenu 3</span>
<span valID="d">contenu 4</span>
d'�crire une expression r�guli�re (comme on pourrait faire avec xsl) qui me permette de remplacer l'ancien contenu de la chaine en :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
<div valID="a" id="oSpan_1">contenu</div>
<div valID="b" id="oSpan_2">contenu 2</div>
<div valID="c" id="oSpan_3">contenu 3</div>
<div valID="d" id="oSpan_4">contenu 4</div>
Le probl�me vient de la valeur X de id="oSpan_X" : est-il possible de connaitre l'index du num�ro d'occurence dans la chaine pour pouvoir l'incr�menter?
Si ceci n'est pas r�alisable : est-il au moins possible de cr�er un attribut alternatif d'une occurence sur deux de cette mani�re :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
<div valID="a" altern="oSpan_1">contenu</div>
<div valID="b" altern="oSpan_2">contenu 2</div>
<div valID="c" altern="oSpan_1">contenu 3</div>
<div valID="d" altern="oSpan_2">contenu 4</div>