Guides

Common Regex Patterns — Copy-Paste Regular Expressions

Battle-tested regex patterns for common validation tasks. Test each pattern in the Regex Tester before using in production.

Email

[\w.-]+@[\w.-]+\.[a-zA-Z]{2,} — basic email pattern.

URL

https?://[\w.-]+(?:\.[\w.-]+)+[\w._~:/?#\[\]@!$&'()*+,;=-]*

IPv4

\b(?:\d{1,3}\.){3}\d{1,3}\b

Date (YYYY-MM-DD)

\d{4}-\d{2}-\d{2}

UUID

[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}