Skip to content

Latest commit

 

History

History

findEmailDomain

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Check Out My YouTube Channel


An email address such as "[email protected]" is made up of a local part ("John.Smith"), an "@" symbol, then a domain part ("example.com").

The domain name part of an email address may only consist of letters, digits, hyphens and dots. The local part, however, also allows a lot of different special characters. Here you can look at several examples of correct and incorrect email addresses.

Given a valid email address, find its domain part.

Example

  • For address = "[email protected]", the output should be findEmailDomain(address) = "example.com";

  • For address = "<>[]:,;@"!#$%&*+-/=?^_{}| ~.a"@example.org", the output should be findEmailDomain(address) = "example.org".

Hints

  • lastIndexOf()
  • slice()

Input/Output

  • [execution time limit] 5 seconds (ts)

  • [input] string address

Guaranteed constraints:

10 ≤ address.length ≤ 50.

  • [output] string