Foros del Web » Programando para Internet » PHP »

¿Cómo eliminar las etiquetas <a> </a> con str_replace a un dominio específico?

Estas en el tema de ¿Cómo eliminar las etiquetas <a> </a> con str_replace a un dominio específico? en el foro de PHP en Foros del Web. Me gustaría eliminar la etiqueta <a> </a> de un dominio específico con str_replace Cita: <a href="google.com/1235"> content1 </a> <a href="somelink.com/2455"> content12 </a> <a href="google2.com/3"> content13 ...
  #1 (permalink)  
Antiguo 03/03/2019, 14:17
 
Fecha de Ingreso: julio-2013
Mensajes: 301
Antigüedad: 5 años, 8 meses
Puntos: 2
¿Cómo eliminar las etiquetas <a> </a> con str_replace a un dominio específico?

Me gustaría eliminar la etiqueta <a> </a> de un dominio específico con str_replace

Cita:
<a href="google.com/1235"> content1
</a>
<a href="somelink.com/2455"> content12
</a>
<a href="google2.com/3"> content13
</a>
<a href="some.com/34858"> content14
</a>
<a href="somelink.com/3"> content14
</a>
<a href="somelink.com/31111"> content14
</a>
<a href="somelink.com/3111d1"> content16
</a> ........ ect ...
Aquí quiero eliminar la etiqueta del dominio: somelink.com

Esto es lo que tengo :

Cita:
$abcont = file_get_contents ("http://www.example.com");

preg_match_all ('{<a href=somelink.com/.*?> (. *?) </a>}', $abcont, $allLinksMatchs);

$abcont = str_replace ("<a href =", $allLinksMatchs, $abcont);
para que resulte:

Cita:
<a href="google.com/1235"> content1
</a>
content12

<a href="google2.com/3"> content13
</a>
<a href="some.com/34858"> content14
</a>
content14

content14

content16
....... ect ...
Les agradeceria su ayuda



La zona horaria es GMT -6. Ahora son las 01:46.