Faccio questa domanda qui perche' sto usando ASP, ma in realta' e' una cosa generale sulle espressioni regolari...

Allora, dovrei cercare una cosa tipo link e sostituirla con un tag <a>.

Quello che uso e':

codice:
Set rexp = New Regexp
rexp.Pattern="\(.+)\[/url\]"
Text=rexp.Replace(Text,"$2")


Ora, questo funziona a perfezione se metto un solo url...

se pero' il mio testo e':

link1 bla bla bla link2

non funziona piu, perche' prende l'ultimo come chiusura del primo.

Come risolvo?

PS: ho messo uno spazio fra url= e le virgolette perche' altrimenti il forum me lo cambia in un url ma nel mio caso non c'e' spazio