scrubSensitive function
Returns text with all matches of rules replaced by their replacement string.
Audited: 2026-06-12 11:26 EDT
Implementation
String scrubSensitive(String text, List<SensitiveScrubUtils> rules) {
String out = text;
for (final SensitiveScrubUtils r in rules) {
out = out.replaceAll(r.pattern, r.replacement);
}
return out;
}