>>> senderlist="na nu ni at no.com hu ji at ja ku at pi.pa.po.jp fa hu" >>> print [ s[0] for s in re.findall("(\w+@(\w+\.)+\w+)",senderlist) ] ['ni at no.com', 'ku at pi.pa.po.jp']