fork download
  1. import re
  2.  
  3. p = r'\w+@\w+[.]\w+[\w.]+|\w+\(at\)\w+[.]\w+[\w.]+|\w+\sat\s[\w-]+\sdot\s\w+\sdot\s\w+'
  4. t = 'developed and application for harvest any type of emails from files types : ishani@dolly.lk ishani(at)dit.dolly.lk ishani at cs dot dolly dot edu'
  5. print(re.findall(p, t))
Success #stdin #stdout 0.01s 7728KB
stdin
Standard input is empty
stdout
['ishani@dolly.lk', 'ishani(at)dit.dolly.lk', 'ishani at cs dot dolly dot edu']