public static class SequenceMatchRules.StringPatternExtractRule<O> extends java.lang.Object implements SequenceMatchRules.ExtractRule<java.lang.String,O>, java.util.function.Function<java.lang.String,O>
Constructor and Description |
---|
StringPatternExtractRule(Env env,
java.lang.String regex,
java.util.function.Function<java.util.regex.MatchResult,O> extractor) |
StringPatternExtractRule(Env env,
java.lang.String regex,
java.util.function.Function<java.util.regex.MatchResult,O> extractor,
boolean addWordBoundaries) |
StringPatternExtractRule(java.util.regex.Pattern pattern,
java.util.function.Function<java.util.regex.MatchResult,O> extractor) |
StringPatternExtractRule(java.lang.String regex,
java.util.function.Function<java.util.regex.MatchResult,O> extractor) |
Modifier and Type | Method and Description |
---|---|
O |
apply(java.lang.String str) |
boolean |
extract(java.lang.String str,
java.util.List<O> out) |
public StringPatternExtractRule(java.util.regex.Pattern pattern, java.util.function.Function<java.util.regex.MatchResult,O> extractor)
public StringPatternExtractRule(Env env, java.lang.String regex, java.util.function.Function<java.util.regex.MatchResult,O> extractor)
public StringPatternExtractRule(java.lang.String regex, java.util.function.Function<java.util.regex.MatchResult,O> extractor)