Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/07/2008, 01:48
Avatar de emiliodeg
emiliodeg
 
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
Respuesta: Cambiar algo de un texto

preg_match_all('/([a-z0-9\.]+@[a-z0-9\.]\.[a-z]{3})/',$texto,$regs,PREG_PATTERN_ORDER);

con eso sacas todos los emails (la regexp dista mucho de ser la ideal, deberias de conseguir una mejor)

$emails=array_unique($regs[1]); //aqui limpiamos el array y dejamos solo los emails q no se repiten

saludos y espero te sirva
__________________
Degiovanni Emilio
developtus.com