TheRodMeister
10/18/2018 - 10:49 PM

Email Extraction

Extracting emails from a string.

['susie.filange@gmail.com']
#entire email is group
#first part is name, any char and any period, in a range bracket, repeating
#then @ symbol
#next part is domain, any char, a period, in a range bracket
pattern = r'([\w\.]+@[\w\.]+)'
string = 'my email is susie.filange@gmail.com'

print(re.findall(pattern, string))#find all searches entire string for pattern