Regular Expression – Validate Gmail addresses
You did not tell which regex implementation you use. [a-z0-9] first character (\.?[a-z0-9]){5,} at least five following alphanumeric characters, maybe preceded by a dot (see @Daniel’s comment, copied from @Christopher’s answer) g(oogle)?mail gmail or googlemail (see @alroc’s answer) Probably you will want to use case-insensitive pattern matching, too. (/…/i in JavaScript.)