Foros del Web » Programando para Internet » PHP »

como evitar enlaces con terminacion .com o . es y www. o http

Estas en el tema de como evitar enlaces con terminacion .com o . es y www. o http en el foro de PHP en Foros del Web. como evitar enlaces con terminacion .com o . es y www. o http hola tengo esto pero tambien quiero que se pueda evitar urls con ...
  #1 (permalink)  
Antiguo 13/04/2015, 01:36
Avatar de skywolker  
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 195
Antigüedad: 13 años, 3 meses
Puntos: 8
Pregunta como evitar enlaces con terminacion .com o . es y www. o http

como evitar enlaces con terminacion .com o . es y www. o http

hola tengo esto pero tambien quiero que se pueda evitar urls con terminacion .com .es .it o cualquier otro.

Código PHP:
$comentarios_echopreg_replace("/((http|https|www)[^\s]+)/"'[Link Removed]'$comentarios_echo); 
  #2 (permalink)  
Antiguo 13/04/2015, 02:01
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 8 meses
Puntos: 67
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

Eliminado, sorry me equivoqué xD
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.
  #3 (permalink)  
Antiguo 13/04/2015, 09:20
Avatar de skywolker  
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 195
Antigüedad: 13 años, 3 meses
Puntos: 8
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

Alguien digame como es urgente !! no quiero links en mi web. ayuda!
  #4 (permalink)  
Antiguo 13/04/2015, 09:30
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 8 meses
Puntos: 67
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

Prueba con esto:

Código PHP:
Ver original
  1. $comentarios_echo = preg_replace('/b(https?|ftp|file)://[-A-Z0-9+&@#/%?=~_|$!:,.;]*[A-Z0-9+&@#/%=~_|$]/i', '[Link Removed]', $comentarios_echo);

Si no, prueba esto:

Código PHP:
Ver original
  1. $comentarios_echo = preg_replace("/<a(.*)>(.*)<\/a>/i", "[Link Removed]", $comentarios_echo);

Saludos.
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.
  #5 (permalink)  
Antiguo 13/04/2015, 15:48
Avatar de skywolker  
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 195
Antigüedad: 13 años, 3 meses
Puntos: 8
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

Esos codigos ya lo e visto antes buscando en internet , no borran en enlace terminado en .com .es .net etc...
  #6 (permalink)  
Antiguo 15/04/2015, 05:09
Avatar de skywolker  
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 195
Antigüedad: 13 años, 3 meses
Puntos: 8
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

¿Nadie sabe?
  #7 (permalink)  
Antiguo 15/04/2015, 06:39
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

Podrías usar la siguiente expresión regular para las terminaciones:
Cita:
\S+\.(com|net)\b
Y la siguiente para enlaces que contengan www:
Cita:
www\.\S+(\.\w+)?
Cita:
¿Nadie sabe?
Claro que sabemos, pero tampoco te vamos a dar el código ya resuelto.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 15/04/2015, 08:28
Avatar de skywolker  
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 195
Antigüedad: 13 años, 3 meses
Puntos: 8
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

Cita:
$comentarios_echo= preg_replace("\S+\.(com|net)\b", '[Link Removed]', $comentarios_echo);
se me borra todos los comentarios no se muestra
  #9 (permalink)  
Antiguo 15/04/2015, 08:32
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 4 meses
Puntos: 379
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

Cita:
Iniciado por skywolker Ver Mensaje
se me borra todos los comentarios no se muestra
Bueno entonces es obvio que algo tienes que cambiar y tienes que le hace falta a la expresion
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #10 (permalink)  
Antiguo 15/04/2015, 09:22
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

A las expresiones que coloqué les hacen falta sus delimitadores, por favor, hay que leer el manual.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 15/04/2015, 13:09
Avatar de skywolker  
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 195
Antigüedad: 13 años, 3 meses
Puntos: 8
Respuesta: como evitar enlaces con terminacion .com o . es y www. o http

yo nunca e entendido eso por mas que lo e leído a lo mejor me puedes dar el código completo por favor.

Etiquetas: enlaces, http, terminacion, www
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 16:03.