REG_EXTENDED
ere = REG_EXTENDED;
flags = REG_EXTENDED | REG_NOSUB;
if (!(p->g->cflags®_EXTENDED))
if ((cflags®_EXTENDED) && (cflags®_NOSPEC))
p->allowbranch = (cflags & REG_EXTENDED) != 0;
p->allowbranch = (cflags & REG_EXTENDED) != 0;
if (cflags & REG_EXTENDED) {
(REG_EXTENDED | REG_NOSUB | REG_NEWLINE))) != 0) {
if (regcomp(&args.preg, regexp, REG_EXTENDED) != 0)
if (regcomp(&preg, regexp, REG_EXTENDED) != 0)
errcode = regcomp(&p->p_re, p->p_key, REG_EXTENDED|REG_NOSUB);
j = regcomp(&re[i], p[i].ps_re, REG_EXTENDED);
if (regcomp(&r, "^([a-z0-9]+) at ([a-z0-9]+)(.*)", REG_EXTENDED) != 0) {
retval = regcomp(&marg->arg_regex, regex_pattern, REG_EXTENDED);
" \\|.{16}\\|$", REG_EXTENDED) != 0)
if (regcomp(&end_re, "^(" H "{8,9})$", REG_EXTENDED) != 0)
options('c', f[1]) &~ REG_EXTENDED);
const char *type = (opts & REG_EXTENDED) ? "ERE" : "BRE";
o &= ~REG_EXTENDED;
o &= ~REG_EXTENDED;
int copts = REG_EXTENDED;
{ p0, REG_EXTENDED },
{ p1, REG_EXTENDED },
{ p2, REG_EXTENDED },
{ p3, REG_EXTENDED },
{ p4, REG_EXTENDED },
{ p5, REG_EXTENDED },
flags = REG_EXTENDED;
if ((e = regcomp(&re, "[\xe0-\xf1][\xa0-\xd1].*", REG_EXTENDED)) != 0) {
if ((e = regcomp(&re, ": j:[]j:[]j:[\xd9j:[]", REG_EXTENDED)) != 0) {
error = regcomp(comp, pattern, REG_NEWLINE | REG_EXTENDED);
(regcomp_flags & REG_EXTENDED) ? "" : "\\", regexp,
(regcomp_flags & REG_EXTENDED) ? "" : "\\");
regcomp_flags = REG_EXTENDED;
cflags |= REG_EXTENDED;
int mode = REG_EXTENDED;
error = regcomp(&re, source, REG_EXTENDED);
cflags |= REG_EXTENDED;
error = regcomp(&args.re, re.str, REG_EXTENDED);
static int cflags = REG_EXTENDED;
rflags |= REG_EXTENDED;
if ((sc = regcomp(&r, line, REG_EXTENDED|REG_NEWLINE)) != 0) {
(void)regcomp(&r, pwtp->regex, REG_EXTENDED);