Harvest e-mail addresses from stdin

May 18, 2013 · 35 words · 1 minute read

A little python script to do this:

#!/usr/bin/env python

import sys import re

bulkemails = sys.stdin.read()

# regex = whoEver@wHerever.xxx r = re.compile("\[-a-zA-Z0-9.\_\]+@\[-a-zA-Z0-9\_\]+.\[a-zA-Z0-9\_.\]+") results = r.findall(bulkemails)

emails = "" for x in results: print str(x)