diff options
Diffstat (limited to 'base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java')
| -rw-r--r-- | base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java b/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java index b31d937..f20e22a 100644 --- a/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java +++ b/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java @@ -26,6 +26,18 @@ public class SimpleDefine implements UnaryOperator<String> { repl = replace; } + + /** + * Create a new simple define. + * + * @param pattern + * The pattern to match against. + * @param replace + * The text to use as a replacement. + */ + public SimpleDefine(String pattern, String replace) { + this(Pattern.compile(pattern), replace); + } @Override public String apply(String line) { |
