Regex

Email Validator

easyregexregexvalidation
0:00

Problem

Return `true` if the input is a reasonably valid email address (format: [email protected], with a TLD of 2+ letters). Use a regular expression.

Your solution
Test results
Click Run tests to check your solution against the test cases.

About this challenge

Email Validator is a easy regex coding challenge. It tests your command of regular expressions — pattern-matching that trips up even experienced developers. Write your solution in the editor above, run it against the test cases, and get instant feedback — free, in your browser, no sign-up.

Show a hint & approach (spoiler)

Hint: Try `/^[^\s@]+@[^\s@]+\.[A-Za-z]{2,}$/`.

Keep practicing

Browse all coding challenges, or build intuition for the underlying concepts with the algorithm visualizers and the developer cheatsheets.