par
Bidibule » 30 mai 2007, 09:22
Salut à tous!
Voilà j'ai fait un expression régulièreafin de pouvoir rajouter des arguments à des href dans du code HTML.
En gros avec
comme regex et
Code : Tout sélectionner
'<a href="$1?utm_source=google&utm_medium=mail&utm_campaign='
comme motif de remplacement je peux faire du tracking ^^
mais le problème est que si un autre attribut (target, class; etc) est placé après le '<a' là ça marche plus..
N'étant pas dans un état acceptable pour réfléchir (suis malade) je fais appel à vous pour m'aider.
En gros, j'aimerais que quelque soit l'ordre des attributs dans la balise <a>, je puisse rajouter des arguments à l'URL
Ex :
<a target='_blank' href='mapage.php'>blabla</a>
devienne
<a target='_blank' href='mapage.php?utm_source=google&utm_medium=mail&utm_campaign='>blabla</a>
merci!!
