Skip to content

Instantly share code, notes, and snippets.

View maaront's full-sized avatar

Matt Turner maaront

View GitHub Profile

Decoding Email Validation with Regular Expressions

Welcome to this regex tutorial! Today, we're diving into the world of regular expressions. Specifically, we'll be breaking down a regular expression that's widely used for validating email addresses. By understanding each part of this regular expression (or regex), you'll gain a useful tool for text manipulation and validation.

Summary

Our focus will be a regex that is designed to confirm whether or not an email follows the typical structure: username@domain.extension. Here is the regex we'll be working with:

/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/