regexec
if ((!regexec(pat, s, 0, NULL, 0)) == isgcmd &&
if (!regexec(pat, s, 0, NULL, 0))
if (!regexec(pat, txt, SE_MAX, rm, 0)) {
!regexec(pat, txt, SE_MAX, rm, REG_STARTEND | REG_NOTBOL));
if (regexec(&rp, l->u.s, 2, rm, 0) == 0 && rm[0].rm_so == 0) {
if (regexec(&(pt->rcmp), inpt, MAXSUBEXP, pm, 0) != 0)
if ((rv = regexec(®, Line, 0, NULL, 0)) == 0) {
if (regexec(®ex, Fortbuf, 0, NULL, 0) == 0) {
int regexec(const regex_t *, const char *, size_t, regmatch_t [], int);
PROTO_DEPRECATED(regexec);
rv = regexec(&re, ct_encode_string(str, &conv), 0, NULL, 0) == 0;
rv = regexec(re, ct_encode_string(str, &conv));
match = (regexec(ap->pRegExp, field_buffer(field, 0), 0, NULL, 0)
#undef regexec
(regexec(&(en->env_regex), name, 0, NULL, 0) == 0)) ||
i = regexec(&preg, $1, 32, pmatch, 0);
err = regexec(&re, f2copy, NSUBS, subs, options('e', f1));
err = regexec(&re, argv[optind], (size_t)NS, subs, eopts);
(void)regexec(&re, "aaaaaaaa", 0, NULL, 0);
error = regexec(®ex, output, 2, matches, 0);
r = regexec(&mask_rex, buf, 4, match, 0);
if (!first && regexec(&cre, p, 0, NULL, 0) == 0)
ret = regexec(&ignore_re, line, 0, NULL, 0);
if (regexec(&preg, repo, 0, NULL, 0) != REG_NOMATCH) {
ret = regexec(&ignore_re, line, 0, NULL, 0);
if (regexec(re, fmt, 1, &pmatch, REG_STARTEND) != 0) {
result = (regexec(&re, ms->base, 1, &m, REG_STARTEND) == 0);
r = regexec(&r_pattern[i], l->dat, 1, &pmatch, flags);
matched = !regexec(spattern, line, 1, &rm, flags);
&& regexec(®ex_linedir, buf, 3, m, 0) == 0) {
regexec(®ex_blank_line, buf, 0, NULL, 0) == 0) {
while ((error = regexec(re, string, re->re_nsub+1, pm, flags)) == 0) {
switch(error = regexec(re, string, re->re_nsub+1, pm, 0)) {
switch(error = regexec(re, string, re->re_nsub+1, pm, 0)) {
xrv = regexec(&pat->re, wp, pat->nsub, pat->matches, 0);
return regexec(match->re, str, 0, NULL, 0) == 0;
if (!regexec(®ex_buff, e, 0, NULL, 0)) {
error = regexec(®ex_buff, ltext(clp) ? ltext(clp) : "",
while (!regexec(®ex_buff, ltext(clp) ? ltext(clp) : "",
error = regexec(®ex_buff, ltext(clp) ? ltext(clp) : "",
error = regexec(®ex_buff, ltext(clp) ? ltext(clp) : "",
(regexec(&numbering_properties[section].expr,
ret = regexec(&rgx, password, 0, NULL, 0);
rv = regexec(®, mstr, 1, ®match, 0);
ret = regexec(diff_ignore_re, line, 0, NULL, 0);
ecode = regexec(nl->n_regex, file, 0,
eval = regexec(defpreg, string,
if (regexec(&re, s, nmatch, pmatch, 0) != 0)
if (regexec(&re, s, nmatch, pmatch, 0) != 0)
if (regexec(&rgx, bfr, 0, &pmatch, REG_STARTEND) == 0)
if (regexec(&r, text, 0, NULL, 0) != 0) {
if (regexec(&r, text + start, nitems(m), m, 0) != 0) {
if (regexec(reg, buf, 1, ®match, eflags) == 0 &&
while (regexec(preg, buf + px, 1, ®match, eflags) == 0) {
found = (regexec(&r, line, 0, NULL, 0) == 0);
eval = regexec(&sp->re_c, l, 1, match,
eval = regexec(&sp->re_c, l, 1, match,
eval = regexec(&sp->re_c, l, 1, match,
regexec(&sp->re_c, dbp, 0, match, REG_STARTEND)) {
eval = regexec(re, (char *)s, 10, match, eflags);
if (regexec((regex_t *)k->key, key,
ret = regexec(&preg, string, 0, NULL, 0);