Filtrar E-Mail en una Web

iZiDuR

Buenos Dias

Necesito sacar de http://www.terapiafelina.com/protectoras.html todos los correos electronicos en limpio, se puede hacer de alguna manera rapida? o hay que ir uno a uno copia y pega?

NeV3rKilL

Vas a estar más tiempo creando el script, si es que no tienes ni idea, que haciendolo a mano.

En bash, con awk y lyx lo haces con 1 linea pero si no sabes hazlo a mano.

1
tada

Yo creo que con PHP curl + regex lo podrías sacar facilmente

1
B

#1 el lenguaje que prefieras + expresiones regulares
http://regexlib.com/?AspxAutoDetectCookieSupport=1

1 respuesta
iZiDuR

#4 Gracias pero ni pajolera idea de usarlo, por que le doy a buscar email y me sale un source que ni entiendo.

1 respuesta
B

#5 a mano entonces

Thanat0s

Te he hecho un script en 5 minutos, no lo he probado porque me da pereza y me voy en breve que he quedado, pero creo que funciona.

#!/usr/bin/env python
import re

entrada = open("fichero.txt", "r")
salida = open("mails.txt", "w")

for line in entrada:	
	esMail=false
	for word in line.split():
		if esMail:
			print >> salida, word
		if word=="E-mail:":
			esMail=true

Copias la web que has pasado y la pasteas en un fichero que se llame "fichero.txt", luego con python ejecutas el script (guardas el código en un archivo script.py o comoquieras.py) y te guarda en mails.txt la lista de emails.

Saludos y espero haberte sido de ayuda.

pd: si no tienes python instalado google it!

1 respuesta
iZiDuR

PERFECTO!!!!! te quiero!! #7

Usuarios habituales