Pattern Tester

Select a preset or enter a custom regex pattern to test against sample data. Matches highlight in real-time.

Enter a pattern and test string to see results.
Enter a pattern and test string to see results.

Common DLP Regex Patterns Reference

Click any row to load the pattern into the tester above.

Pattern NameRegexDescription
SSN\b\d{3}-\d{2}-\d{4}\bUS Social Security Number
Visa CC\b4\d{3}[- ]?\d{4}[- ]?\d{4}[- ]?\d{4}\bVisa Credit Card
Mastercard\b5[1-5]\d{2}[- ]?\d{4}[- ]?\d{4}[- ]?\d{4}\bMastercard
Amex\b3[47]\d{2}[- ]?\d{6}[- ]?\d{5}\bAmerican Express
Any CC\b(?:4\d{3}|5[1-5]\d{2}|3[47]\d{2}|6011)[- ]?\d{4}[- ]?\d{4}[- ]?\d{1,4}\bAny Major Credit Card
Email\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}\bEmail Address
Phone\(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}US Phone Number
IPv4\b(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\bIPv4 Address
DOB\b(?:0[1-9]|1[0-2])[/\-](?:0[1-9]|[12]\d|3[01])[/\-](?:19|20)\d{2}\bDate of Birth (MM/DD/YYYY)
Routing #\b\d{9}\bABA Routing Number (9 digits)
IBAN\b[A-Z]{2}\d{2}[A-Z0-9]{4,30}\bIBAN Number
EIN\b\d{2}-\d{7}\bEIN / Tax ID
Driver License\b[A-Z]\d{3}[- ]?\d{4}[- ]?\d{4}\bDriver License (common format)
Passport\b[A-Z]\d{8}\bUS Passport Number
AWS Key\bAKIA[0-9A-Z]{16}\bAWS Access Key ID
API Token\b(?:tok_|sk_|pk_|api_)[A-Za-z0-9]{20,}\bAPI Token (common prefixes)