|
static int | matchpattern (regex_t *pattern, const char *text) |
|
static int | matchcharclass (char c, const char *str) |
|
static int | matchstar (regex_t p, regex_t *pattern, const char *text) |
|
static int | matchplus (regex_t p, regex_t *pattern, const char *text) |
|
static int | matchone (regex_t p, char c) |
|
static int | matchdigit (char c) |
|
static int | matchalpha (char c) |
|
static int | matchwhitespace (char c) |
|
static int | matchmetachar (char c, const char *str) |
|
static int | matchrange (char c, const char *str) |
|
static int | ismetachar (char c) |
|
int | re_match (const char *pattern, const char *text) |
| Find matches of the txt pattern inside text (will compile automatically first). More...
|
|
int | re_matchp (re_t pattern, const char *text) |
| Find matches of the compiled pattern inside text. More...
|
|
re_t | re_compile (const char *pattern) |
| Compile regex string pattern to a regex_t-array. More...
|
|
void | re_print (regex_t *pattern) |
|
static int | matchalphanum (char c) |
|
static int | matchquestion (regex_t p, regex_t *pattern, const char *text) |
|