Regular Expression Tool
Test, debug, and create your regex patterns with real-time matching, detailed results, and a comprehensive pattern library. Perfect for developers who work with regular expressions.
Validates if entire string is an email address
user@example.comEmail RFC 5322
Comprehensive email validation (RFC 5322)
test.email+tag@example.co.ukPhone US
Validates US phone number format
(555) 123-4567Phone International
Validates international phone number (E.164)
+1234567890URL HTTP/HTTPS
Validates HTTP and HTTPS URLs
https://www.example.com/path?query=valueDomain Name
Validates domain name format
example.comIPv4 Address
Validates IPv4 address format
192.168.1.1Date YYYY-MM-DD
Validates ISO date format
2023-12-25Date MM/DD/YYYY
Validates US date format
12/25/2023Time 24-hour
Validates 24-hour time format
14:30:00Hex Color
Validates hexadecimal color codes
#FF5733RGB Color
Validates RGB color format
rgb(255, 87, 51)Credit Card
Validates major credit card numbers
4532015112830366Currency USD
Validates US dollar amounts
$1,234.56Social Security Number
Validates US Social Security Number
123-45-6789Variable Name JS/Python
Validates JavaScript/Python variable names
myVariable_123JSON String
Validates JSON string format
"Hello World"Username
Validates username format (3-16 chars)
user_name123Strong Password
Validates strong password requirements
MyPass123!ZIP Code US
Validates US ZIP codes
12345-6789Postal Code Canada
Validates Canadian postal codes
K1A 0A6MAC Address
Validates MAC addresses
00:1B:44:11:3A:B7UUID
Validates UUID format
123e4567-e89b-12d3-a456-426614174000