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.Search for a pattern or filter by its category.
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.