⚡
Free Regex Pattern Generator — Email, URL, IP, Phone
Generate common regex patterns — email, URL, IP, phone, date, and more.
Common Regex Patterns
Emailflags: i
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$URLflags: gi
https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)IPv4 Address
^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$Phone (US)
^\+?1?[-. ]?\(?\d{3}\)?[-. ]?\d{3}[-. ]?\d{4}$Date (YYYY-MM-DD)
^\d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$Hex Colorflags: i
^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$UUIDflags: i
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ZIP Code (US)
^\d{5}(-\d{4})?$Strong Password
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$Slug
^[a-z0-9]+(?:-[a-z0-9]+)*$