common/src/main/java/com/streamsets/pipeline/lib/parser/shaded/com/google/code/regexp/Matcher.java
public String replaceAll(String replacement) {
        String r = parentPattern.replaceProperties(replacement);
        return matcher.replaceAll(r);
    }
public String replaceAll(String replacement) {
        String r = parentPattern.replaceProperties(replacement);
        return matcher.replaceAll(r);
    }
Replaces every subsequence of the input sequence that matches the pattern
with the given replacement string.

@param replacement The replacement string
@return The string constructed by replacing each matching subsequence by
the replacement string, substituting captured subsequences as needed