Lines Matching refs:re

249 static void php_ereg_eprint(int err, regex_t *re TSRMLS_DC) {  in php_ereg_eprint()
256 buf_len = regerror(REG_ITOA | err, re, NULL, 0); in php_ereg_eprint()
261 regerror(REG_ITOA | err, re, buf, buf_len); in php_ereg_eprint()
266 len = regerror(err, re, NULL, 0); in php_ereg_eprint()
277 regerror(err, re, message + buf_len, len); in php_ereg_eprint()
295 regex_t re; in php_ereg() local
319 err = regcomp(&re, Z_STRVAL_PP(regex), REG_EXTENDED | copts); in php_ereg()
327 err = regcomp(&re, Z_STRVAL_PP(regex), copts); in php_ereg()
331 php_ereg_eprint(err, &re TSRMLS_CC); in php_ereg()
339 subs = (regmatch_t *)ecalloc(sizeof(regmatch_t),re.re_nsub+1); in php_ereg()
342 err = regexec(&re, string, re.re_nsub+1, subs, 0); in php_ereg()
344 php_ereg_eprint(err, &re TSRMLS_CC); in php_ereg()
345 regfree(&re); in php_ereg()
360 for (i = 0; i <= re.re_nsub; i++) { in php_ereg()
381 regfree(&re); in php_ereg()
405 regex_t re; in php_ereg_replace() local
425 err = regcomp(&re, pattern, copts); in php_ereg_replace()
427 php_ereg_eprint(err, &re TSRMLS_CC); in php_ereg_replace()
433 subs = (regmatch_t *)ecalloc(sizeof(regmatch_t),re.re_nsub+1); in php_ereg_replace()
443 err = regexec(&re, &string[pos], re.re_nsub+1, subs, (pos ? REG_NOTBOL : 0)); in php_ereg_replace()
446 php_ereg_eprint(err, &re TSRMLS_CC); in php_ereg_replace()
449 regfree(&re); in php_ereg_replace()
464 …== *walk && isdigit((unsigned char)walk[1]) && ((unsigned char)walk[1]) - '0' <= (int)re.re_nsub) { in php_ereg_replace()
490 …if ('\\' == *walk && isdigit((unsigned char)walk[1]) && (unsigned char)walk[1] - '0' <= (int)re.re… in php_ereg_replace()
541 regfree(&re); in php_ereg_replace()
632 regex_t re; in php_split() local
649 err = regcomp(&re, spliton, REG_EXTENDED | copts); in php_split()
651 php_ereg_eprint(err, &re TSRMLS_CC); in php_split()
658 while ((count == -1 || count > 1) && !(err = regexec(&re, strp, 1, subs, 0))) { in php_split()
666 regfree(&re); in php_split()
695 php_ereg_eprint(err, &re TSRMLS_CC); in php_split()
696 regfree(&re); in php_split()
707 regfree(&re); in php_split()