|  | 
| 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) | 
|  |