Email Address
Validates email addresses
Pattern
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$Matching examples
user@example.comname.last@domain.co.ukNon-matching examples
@exampleuser@no-at-signBreakdown
- ^
- Start of string
- [a-zA-Z0-9._%+-]+
- One or more local-part characters
- @
- Literal @ symbol
- [a-zA-Z0-9.-]+
- Domain name
- \.
- Literal dot
- [a-zA-Z]{2,}$
- TLD (2+ letters), end of string