Check Out My YouTube Channel
Algorithm Challenge Available At [CodeFights](https://codefights.com/arcade/code-arcade/book-market/TXFLopNcCNbJLQivP
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