Class ReplacementScanner
- java.lang.Object
-
- gov.nist.secauto.metaschema.core.util.ReplacementScanner
-
public final class ReplacementScanner extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CharSequence
replaceTokens(CharSequence text, Pattern pattern, Function<Matcher,CharSequence> replacementFunction)
Search for instances ofpattern
intext
.
-
-
-
Method Detail
-
replaceTokens
public static CharSequence replaceTokens(@NonNull CharSequence text, @NonNull Pattern pattern, Function<Matcher,CharSequence> replacementFunction)
Search for instances ofpattern
intext
. Replace each matching occurrence using thereplacementFunction
.- Parameters:
text
- the text to searchpattern
- the pattern to search forreplacementFunction
- a function that will provided the replacement text- Returns:
- the resulting text after replacing matching occurrences in
text
-
-