Class MatchRegex
java.lang.Object
io.nosqlbench.virtdata.library.basics.shared.from_string.MatchRegex
- All Implemented Interfaces:
java.util.function.Function<java.lang.String,java.lang.String>
public class MatchRegex
extends java.lang.Object
implements java.util.function.Function<java.lang.String,java.lang.String>
Match any input with a regular expression, and apply the associated
regex replacement to it, yielding the value.
If no matches occur, then the original value is passed through unchanged.
Patterns and replacements are passed as even,odd pairs indexed from the
0th position. Back-references to matching groups are supported.
-
Constructor Summary
Constructors Constructor Description MatchRegex(java.lang.String... specs) -
Method Summary
Modifier and Type Method Description java.lang.Stringapply(java.lang.String input)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.function.Function
andThen, compose
-
Constructor Details
-
MatchRegex
public MatchRegex(java.lang.String... specs)
-
-
Method Details
-
apply
public java.lang.String apply(java.lang.String input)- Specified by:
applyin interfacejava.util.function.Function<java.lang.String,java.lang.String>
-