Foros del Web » Programando para Internet » ASP Clásico »

Como eliminar direccion web de un texto

Estas en el tema de Como eliminar direccion web de un texto en el foro de ASP Clásico en Foros del Web. Hola a todos... Existe alguna función para comprobar si en una cadena de texto hay escrita alguna direccion web??? En mi web tengo un formulario ...
  #1 (permalink)  
Antiguo 08/09/2009, 01:21
Avatar de menxucp27  
Fecha de Ingreso: enero-2009
Ubicación: Sagunto
Mensajes: 50
Antigüedad: 16 años, 3 meses
Puntos: 0
Como eliminar direccion web de un texto

Hola a todos...

Existe alguna función para comprobar si en una cadena de texto hay escrita alguna direccion web???

En mi web tengo un formulario con un textbox donde no esta permitido escribir direcciones web y tenemos que revisar uno por uno todos los envios.... es un poco pesado (sin el poco)

He encontrado esta otra funcion que encuentra mails dentro de un texto y los reemplaza:

function find_email(text)
dim arraytext
arraytext = split(text," ",-1,1)
email_addresses = filter(arraytext, "@", true, vbtextcompare)

for each field in email_addresses
text = replace(text, field, "<b>*correo eliminado*</b>")
next
find_email = text
end function

Gracias a todosssssssssss
  #2 (permalink)  
Antiguo 08/09/2009, 01:39
Avatar de menxucp27  
Fecha de Ingreso: enero-2009
Ubicación: Sagunto
Mensajes: 50
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Como eliminar direccion web de un texto

Acabo de descubrir que esta misma funcion tambien sirve para buscar direcciones web.

Un saludo a todos.
  #3 (permalink)  
Antiguo 08/09/2009, 11:39
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Respuesta: Como eliminar direccion web de un texto

solo habria que agregarle que en lugar de @ busque http's o www, aunque el problema sera cuando el usuario ponga enlaces sin www o sin http como podria ser blog.creandowebs.com y si tambien buscaras los .com existiria la posibilidad de que sea otra extension.... bueno, las 2 primeras opciones que busques podrian ser suficientes...
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 11:21.