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

encontrar email en string

Estas en el tema de encontrar email en string en el foro de ASP Clásico en Foros del Web. ando buscando una funcion para encontrar un email en un texto cualquiera, para tener la posibilidad de manipularlo y evitar los robots que buscan estos ...
  #1 (permalink)  
Antiguo 17/11/2006, 14:42
 
Fecha de Ingreso: julio-2003
Mensajes: 17
Antigüedad: 20 años, 10 meses
Puntos: 0
encontrar email en string

ando buscando una funcion para encontrar un email en un texto cualquiera, para tener la posibilidad de manipularlo y evitar los robots que buscan estos email que luego mandan spam.

ej: texto="aca iria un texto tomado de una DB y pose un <a href="mailto:[email protected]">[email protected]</a>

la idea es mediante un script poder encontrar ese [email protected] y manipularlo, hacer que se escriba mediante javascript.

ojo que en un mismo texto puede haber mas de una cuenta de email, ya que se toma de una DB

si alguien tiene alguna idea sera bienvenida.

Saludos
  #2 (permalink)  
Antiguo 18/11/2006, 00:39
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Bueno, se me ocurre que lo que se podría hacer es buscar el patron del mail con una expresión regular, si el patron es encontrado entonces haces el parseo de tu cadena, extraes el mail y escribes con tu javascript, pero la verdad creo que es muchísimo mejor si controlas la entrada, podrías cifrar los mails en el momento de ingresarlos a la base de datos y escribirlos cifrados para descifrar su salida.

http://www.jracademy.com/~jtucek/email/download.php

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 21:51.