|  |  |  | Goffice Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
#define GO_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 : |