Go to the source code of this file.
Enumerator |
---|
SLRE_STRING |
|
SLRE_INT |
|
SLRE_FLOAT |
|
Definition at line 81 of file slre.h.
Enumerator |
---|
SLRE_CASE_INSENSITIVE |
|
Definition at line 80 of file slre.h.
const char* slre_match |
( |
enum slre_option |
options, |
|
|
const char * |
regexp, |
|
|
const char * |
buf, |
|
|
int |
buf_len, |
|
|
|
... |
|
) |
| |
Definition at line 646 of file slre.c.
651 const char *error_string = NULL;
655 (error_string =
match2(&
slre, buf, buf_len, caps)) == NULL) {
656 va_start(ap, buf_len);
static const char * match2(const struct slre *r, const char *buf, int len, struct cap *caps)
static const char * compile2(struct slre *r, const char *re)
static const char * capture(const struct cap *caps, int num_caps, va_list ap)