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, 15:17
 
Fecha de Ingreso: julio-2013
Mensajes: 307
Antigüedad: 6 años, 4 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

Etiquetas: dominio, etiquetas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:39.