Exercise: Extract Email Addresses
Use regular expressions to extract email addresses from a file.
We'll cover the following
Problem statement
In this challenge, you have to extract and print all email addresses from a given file.
For simplicity, you may assume that:
An email address follows the pattern
<username>@<domain>.<top level domain>
, where each component<..>
consists of alphanumeric characters and underscores. So, for example, for the email addressCommonman@dc.com.pk
,Commonman
will be the username,dc
will be the domain,com
will be the top-level domain, andpk
will be the country code top-level domain (ccTLD).It may be followed by a two- or three-letter long
<country code>
consisting of letters of the English alphabet.
Sample input
Get hands-on with 1400+ tech skills courses.