4 #ifndef RUDIMENTS_REGEXP_H 5 #define RUDIMENTS_REGEXP_H 7 #include <rudiments/private/regularexpressionincludes.h> 9 class regularexpressionprivate;
21 static bool match(
const char *str,
const char *pattern);
38 bool compile(
const char *pattern);
55 bool match(
const char *str);
59 int32_t getSubstringCount();
63 const char *getSubstringStart(int32_t index);
67 const char *getSubstringEnd(int32_t index);
71 int32_t getSubstringStartOffset(int32_t index);
76 int32_t getSubstringEndOffset(int32_t index);
78 #include <rudiments/private/regularexpression.h> Definition: regularexpression.h:16