Code Utilities
Generate regex patterns from natural language, browse common patterns, and test them against sample text — no sign-up required.
/[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}/gMatches standard email addresses
/https?:\/\/[\w\-]+(\.[\w\-]+)+(\/[\w\-./?%&=@#]*)?/giMatches HTTP/HTTPS URLs
/(\+1[\s.-]?)?(\(?\d{3}\)?[\s.-]?)\d{3}[\s.-]?\d{4}/gMatches US phone numbers in various formats
/\b(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\b/gMatches valid IPv4 addresses (0.0.0.0-255.255.255.255)
/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])/gMatches ISO 8601 date format
/([01]\d|2[0-3]):[0-5]\d(:[0-5]\d)?/gMatches 24-hour time with optional seconds
/#([0-9a-fA-F]{3}){1,2}\b/giMatches 3 or 6 digit hex color codes
/\b(?:4\d{3}|5[1-5]\d{2}|3[47]\d{2}|6(?:011|5\d{2}))[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{3,4}\b/gMatches Visa, MC, Amex, Discover card numbers
/\b\d{3}-\d{2}-\d{4}\b/gMatches US Social Security Numbers (XXX-XX-XXXX)
/\b\d{5}(-\d{4})?\b/gMatches 5 or 9 digit US zip codes
/g/