Skip to main content

Class

Parameters

boolean
default:true
Redact email addresses. Replacement: [EMAIL REDACTED]
boolean
default:true
Redact US phone numbers (555-123-4567, 555.123.4567, 5551234567). Replacement: [PHONE REDACTED]
boolean
default:true
Redact US Social Security Numbers (123-45-6789). Replacement: [SSN REDACTED]
boolean
default:true
Redact 16-digit credit card numbers. Replacement: [CARD REDACTED]
boolean
default:true
Redact API keys matching sk-, api_key, or bearer <token> patterns. Replacement: [API_KEY REDACTED]
list[tuple[re.Pattern, str]]
default:"[]"
List of (compiled_regex, replacement_string) tuples. Applied after built-in patterns.
Callable[[str], str]
default:"None"
A function (text: str) -> str applied to each string value before the built-in patterns. Use for custom preprocessing or formats that regex can’t handle.

Example

See Also