Skip to content

Instantly share code, notes, and snippets.

@vincent178
Created April 29, 2014 05:24
Show Gist options
  • Save vincent178/11391222 to your computer and use it in GitHub Desktop.
Save vincent178/11391222 to your computer and use it in GitHub Desktop.
email regex
/\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i
/                                     start of regex
\A                                   match start of a string
[\w+\-.]+                          at least one word character, plus, hyphen, or dot
@                                   literal "at sign"
[a-z\d\-.]+                        at least one letter, digit, hyphen, or dot
\.                                    literal dot
[a-z]+                              at least one letter
\z                                   match end of a string
/                                     end of regex
i                                     case insensitive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment