Ho la necessità di sostituire tutti i link (tranne gli indirizzi mail) presenti in un testo con un nuovo link che contenga il link stesso come querystring, per monitorare i click degli utenti.

Ad esempio se nel testo ho

href="pagina.asp?par1=1&par2=2"

devo trasformarlo in

href="nuovapagina.asp?utente=10&link=pagina.asp?pa r1=1*and*par2=2"

Se ci fosse un solo parametro basterebbe un replace, ma visto che i parametri possono essere molti devo trasformare la e commerciale in qualcosa d'altro (ad esempio *and*).

Si possono usare le regular expression? Qualche esempio (io non le conosco)? O ci sono altre soluzioni?

Grazie a chi mi voglia aiutare