Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2013, 15:44
Mndrake
 
Fecha de Ingreso: septiembre-2010
Mensajes: 78
Antigüedad: 13 años, 7 meses
Puntos: 0
Obtener nombre y telefono con preg_match_all o similares

Buenas, ya logre extraer de una lista de urls el correo así:

Código PHP:

$text 
file_get_contents("$UrlArray");
$res preg_match_all("/[a-z0-9]+([_\\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\\.[a-z]{2,}/i",$text,$matches);
foreach(
array_unique($matches[0]) as $email) {
echo 
$email "<br />";

Esto me saca correctamente los emails de la lista e URls la cual tengo en $UrlArray

ahora lo que quiero hacer es extraer de la misma url el nombre y el correo

estan al lado de donde esta el email:

el teléfono esta compuesto de 8 digitos seguidos tipo 88888888 y en una

etiqueta
Código PHP:
 <span class="text-data">88888888</span
y el nombre esta igual en una etiqueta igual:

Código PHP:
 <span class="text-data">Nombre</span


Como debo sacar el numero y el nombre lo ideal seria sacar

email - nombre - telefono


Muchas Gracias.