Goffice Reference Manual | ||||
---|---|---|---|---|
Top | Description |
Synopsis
#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
);
Details
go_regcomp ()
int go_regcomp (GORegexp *preg
,const char *pattern
,int cflags
);
|
|
|
|
|
|
Returns : |
go_regexec ()
int go_regexec (const GORegexp *preg
,const char *string
,size_t nmatch
,GORegmatch pmatch[]
,int eflags
);
|
|
|
|
|
|
|
|
|
|
Returns : |
go_regerror ()
size_t go_regerror (int errcode
,const GORegexp *preg
,char *errbuf
,size_t errbuf_size
);
|
|
|
|
|
|
|
|
Returns : |
go_regexp_quote1 ()
const char * go_regexp_quote1 (GString *target
,const char *s
);
|
|
|
|
Returns : |