Simple regexp in python working on a string of names and e-mail adresses
#!/usr/bin/env python import re import sys mySplit = re.compile (r',', flags=re.MULTILINE) mailadress = re.compile (r'\<.\D*.\D+@\D+.[.]\D+.\>', flags=re.MULTILINE) for i in mySplit.split ("Weng Feng <weng.feng@telia.se>, Erik Andersson <kirean@gmail.com>, Ake Kong <kong@\ goek.se>"): k = mailadress.search(i.strip()) if k: print k.group().lstrip("<").rstrip(">")