RegEx/EmailAddress.regex.txt

# Matches an Email Address
(?<UserName>\w # Match the username, which starts with a word character
[\w\-\.]{0,} # and can contain any number of word characters, dashes, or dots
)\@ # Followed by an @
(?<Domain>\w # The domain starts with a word character
[\w\-]{0,} # and can contain any words with dashes,
(?:\. # followed by at least one suffix (which starts with a dot),
\w # followed by a word character,
[\w\-]{0,} # followed by any word characters or dashes
){1,})