Class CaseInsensitiveContainsExprMacro

  • All Implemented Interfaces:
    ExprMacroTable.ExprMacro, NamedFunction

    public class CaseInsensitiveContainsExprMacro
    extends Object
    implements ExprMacroTable.ExprMacro
    This class implements a function that checks if one string contains another string. It is required that second string be a literal. This expression is case-insensitive. signature: long contains_string(string, string)

    Examples: - contains_string("foobar", "bar") - 1 - contains_string("foobar", "car") - 0 - contains_string("foobar", "Bar") - 1

    See ContainsExprMacro for the case-sensitive version.