Lines Matching refs:expression
22 /** A utility class for doing globbing or regular expression matching. (A thin wrapper around the C regex calls) */
29 /** A constructor that sets the simple expression.
30 * @param matchString the wildcard pattern or regular expression to match with
38 * Set a new wildcard pattern or regular expression for this StringMatcher to use in future Match() calls.
39 * @param expression The new globbing pattern or regular expression to match with.
42 * @return True on success, false on error (e.g. expression wasn't parsable, or out of memory)
44 bool SetPattern(const char * const expression, bool isSimpleFormat=true);
46 /** Returns true iff (string) is matched by the current expression.
47 * @param string a string to match against using our current expression.
57 // Some regular expression utility functions
70 /** Returns true iff (c) is a regular expression "special" char.
76 /** Given a regular expression, makes it case insensitive by