public class E_Regex extends ExprFunctionN
CMP_EQUAL, CMP_GREATER, CMP_INDETERMINATE, CMP_LESS, CMP_UNEQUAL
Constructor and Description |
---|
E_Regex(Expr expr,
Expr pattern,
Expr flags) |
E_Regex(Expr expr,
String pattern,
String flags) |
Modifier and Type | Method and Description |
---|---|
NodeValue |
eval(List<NodeValue> args) |
static RegexEngine |
makeRegexEngine(NodeValue vPattern,
NodeValue vFlags) |
static RegexEngine |
makeRegexEngine(String pattern,
String flags) |
apply, applyNodeTransform, copySubstitute, eval, eval, getArg, getArgs, numArgs, visit
equals, getFunction, getFunctionIRI, getFunctionName, getFunctionPrintName, getFunctionSymbol, getOpName, hashCode, isFunction
asVar, copySubstitute, deepCopy, getConstant, getExpr, getExprVar, getGraphPattern, getVarName, getVarNamesMentioned, getVarsMentioned, isConstant, isExpr, isGraphPattern, isSatisfied, isVariable, toString, varNamesMentioned, varsMentioned
public static RegexEngine makeRegexEngine(NodeValue vPattern, NodeValue vFlags)
public static RegexEngine makeRegexEngine(String pattern, String flags)
Licenced under the Apache License, Version 2.0