Skip to content

Instantly share code, notes, and snippets.

@tabvn
Created December 3, 2017 05:03
Show Gist options
  • Save tabvn/c047f0376a1ba0d93b2c3e14947fa8da to your computer and use it in GitHub Desktop.
Save tabvn/c047f0376a1ba0d93b2c3e14947fa8da to your computer and use it in GitHub Desktop.
ES6 Email Regex Validation
const isEmail = (email = null) => {
const regex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return regex.test(email);
}
@samuelstroschein
Copy link

@tabvn Nvm. The regex works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment