Document doc = new Document("source.docx"); String[] patterns = {"\\d{3}-\\d{2}-\\d{4}", "\\d{16}", "John Doe"}; for (String pattern : patterns) { doc.getRange().replace(Pattern.compile(pattern), "REDACTED", new FindReplaceOptions()); }