|  |  |  | Goffice Reference Manual |  | 
|---|---|---|---|---|
#define REG_OK GORegexp; typedef GORegoff; GORegmatch; int go_regcomp (GORegexp *preg, const char *pattern, int cflags); int go_regexec (const GORegexp *preg, const char *string, size_t nmatch, GORegmatch pmatch[], int eflags); size_t go_regerror (int errcode, const GORegexp *preg, char *errbuf, size_t errbuf_size); void go_regfree (GORegexp *preg); const char* go_regexp_quote1 (GString *target, const char *s); void go_regexp_quote (GString *target, const char *s);
int go_regcomp (GORegexp *preg, const char *pattern, int cflags);
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
int go_regexec (const GORegexp *preg, const char *string, size_t nmatch, GORegmatch pmatch[], int eflags);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
size_t              go_regerror                         (int errcode,
                                                         const GORegexp *preg,
                                                         char *errbuf,
                                                         size_t errbuf_size);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
const char*         go_regexp_quote1                    (GString *target,
                                                         const char *s);
| 
 | |
| 
 | |
| Returns : |