25 #define REG_BASIC 0000
26 #define REG_EXTENDED 0001
27 #define REG_ICASE 0002
28 #define REG_NOSUB 0004
29 #define REG_NEWLINE 0010
30 #define REG_NOSPEC 0020
39 #define REG_ECOLLATE 3
60 #define REG_NOTBOL 00001
61 #define REG_NOTEOL 00002
62 #define REG_STARTEND 00004
63 #define REG_TRACE 00400
64 #define REG_LARGE 01000
65 #define REG_BACKR 02000
void rcsb_regfree(regex_t *)
int rcsb_regcomp(regex_t *, const char *, int)
off_t regoff_t
Definition: regex.h:10
size_t regerror(int, const regex_t *, char *, size_t)
int rcsb_regexec(const regex_t *, const char *, size_t, regmatch_t[], int)
size_t re_nsub
Definition: regex.h:13
struct re_guts * re_g
Definition: regex.h:15
int re_magic
Definition: regex.h:12
const char * re_endp
Definition: regex.h:14
regoff_t rm_eo
Definition: regex.h:19
regoff_t rm_so
Definition: regex.h:18