Si las ID son solo numeros
lo que yo quiero que este codigo por ejemplo:
Cita: $urlps2=preg_replace("/<a href=abc.php?id=(.+) style=color:#222244>(.+)<\/a>/", "<a href=id-$1.html>$2</a>", $partesx2);
lo transforme en caso que tenga varias HTML de esta forma de una web X
Cita: <a href=abc.php?id=123 style=color:#222244>Contenido 123</a>
<a href=abc.php?id=423 style=color:#222244>Contenido 423</a>
<a href=abc.php?id=354534 style=color:#222244>Contenido 354534</a>
<a href=abc.php?id=23423423423 style=color:#222244>Contenido 23423423423</a>
Y cambiarlo a esta forma que me imprima en html asi: ( borrando style del color y cambiar el formato html las urls)
Cita: <a href="id-123.html">Contenido 123</a>
<a href="id-423.html">Contenido 423</a>
<a href="id-354534.html">Contenido 354534</a>
<a href="id-23423423423.html">Contenido 23423423423</a>
o otra forma de hacerlo str_replace? o preg_match_all ? como lo harias