bonjour,
je cherche un peu d'aide pour finaliser un bout de code, je voudrais faire une replace pour passer de ce texte:
à celui-ci<p>mon <a type="popup" href="monlienamoi1">lien 1</a></p>
<p>et mon<a type="popup" href="monlienamoi2"> lien 2</a></p>
Mon code est la suivant :<p>mon <a onclick="popupopen('popup_monlienamoi1')" group="popup">lien 1</a></p>
<p>et mon <a onclick="popupopen('popup_monlienamoi2')" group="popup">lien 2</a></p>
le probleme c'est qu'il me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 regExp = new Regex(@"<a type=""popup"" href=""([^\]]+)"">([^\]]+)</a>"); strReplace ="<a onclick=\"popupopen(\'popup_$1\')\" group=\"popup\">$2</a>"; strResult = regExp.Replace(strResult, strReplace);
Je ne vois pas ce qu'il faut changer dans ma regex, y a t'il quelqu'un qui pourrait me venir en aide.<p>mon <a onclick="popupopen('popup_monlienamoi1">lien 1</a></p>
<p>et mon<a type="popup" href="monlienamoi2')" group="popup"> lien 2</a></p>
S'il n'y a qu'un changement, cela marche :
donne bien<p>mon <a type="popup" href="monlienamoi1">lien 1</a></p>
Par avance merci<p>mon <a onclick="popupopen('popup_monlienamoi1')" group="popup">lien 1</a></p>
Partager