Function
Agsregexec
since: 3.0.0
Declaration [src]
int
ags_regexec (
const regex_t* preg,
const char* string,
size_t nmatch,
regmatch_t* pmatch,
int eflags
)
Description [src]
Execute regular expression language independent. It sets temporaly the locale to C and then reverts it.
Available since: 3.0.0
This function is not directly available to language bindings.
Parameters
preg-
Type:
const regex_t*Pattern buffer storage area.
The data is owned by the caller of the function. string-
Type:
const char*The string to match.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. nmatch-
Type:
size_tMatch count.
pmatch-
Type:
regmatch_t*Match array.
The data is owned by the caller of the function. eflags-
Type:
intError flags.