ora non per dire niente, ma leggere almeno una guida sull'utilizzo delle funzioni e delle regexp?

Non si capisce neanche cosa devi isolare di preciso. L'url? L'url e il nome? tutto il tag inziale <a href="...">

#<a\s+href="(.*?)">(.*?)</a>#

Se non ho capito male...