Jeg er ikke helt sikker på, hvad det er du vil. Men ud fra dit eksempel, kunne jeg forstille mig at problemet er at regulære udtryk som oftest er grådige. Desuden har du ikke escaped stråstregen i </a>.
Prøv med <a.*?href=[""'](?<url>[^""^']+[.]*)[""'].*?>(?<name>[^<]+[.]*)<\/a> i stedet.
Lidt baggrund: html strengen skal vises i et flash komponent. Af den ene eller anden årsag der for mig er uvis (det er ikek mig der arbejder på flash delen) så kan vores flash mand ikke få flashen til at vise links med anden farve end den normale tekst farve.
Derfor forsøger jeg at smide et <font> tag med den ønskede farve ind i links før de sendes til flash komponentet.
Så det jeg ønsker er at alle links i input strengen skal laves om fra
<a ...>link</a> til <a ...><font ...>link</font></a>
Det virker, det gjorde det faktisk også efter din første kommentar, jeg havde bare lavet noget test kode der overskrev svaret som jeg havde glemt at fjerne igen... D'oh.
Smid et svar, så kommer der point i din retning :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.