powered by
Uses a broad, configurable regex library to match likely PII columns. You can extend it with extra_patterns (they get ORed in) or replace everything with a single override_regex.
extra_patterns
override_regex
detect_sensitive_columns(x_names, extra_patterns = NULL, override_regex = NULL)
Character vector of names from x_names that matched.
x_names
Character vector of column names to check.
Character vector of additional regexes to OR in. Examples: c("MRN", "NHS", "Aadhaar", "passport")
Optional single regex string that fully replaces the defaults (case-insensitive). When supplied, extra_patterns is ignored.
detect_sensitive_columns(c("id","email","home_phone","zip","notes")) detect_sensitive_columns(names(mtcars), extra_patterns = c("^vin$", "passport"))
Run the code above in your browser using DataLab