Back

Regular expression library

Developer tools

Email address · Network

Checks a common email structure; does not verify that the domain exists.

/^[^\s@]+@[^\s@]+\.[^\s@]+$/
Example
hello@example.com
JavaScript constructor
new RegExp(pattern)

Patterns follow JavaScript RegExp syntax and are starting-point references only; this tool does not execute regexes. Add boundaries, escaping, and security limits for your input before use.

All processing for this tool happens in your browser. Your input is not sent to a server.

About this tool

Browse reusable regex examples with descriptions, flags and sample strings.

Common uses

  • Browse reusable regex examples with descriptions, flags and sample strings.
  • Search for a pattern or filter by its category.

How to use it

  1. 1.Search for a pattern or filter by its category.
  2. 2.Select an example, check its intended scope, and copy the pattern with flags.

Limits and notes

  • Examples test specific syntax only: an email match does not verify delivery, and a date-shaped match may not be a real date.

Frequently asked questions

What does this tool do?

Browse reusable regex examples with descriptions, flags and sample strings.

What should I check before using the result?

Examples test specific syntax only: an email match does not verify delivery, and a date-shaped match may not be a real date.

Related tools