REG_STARTEND
if (eflags®_STARTEND) {
if (options('e', f1)®_STARTEND) {
o |= REG_STARTEND;
if ((eopts & REG_STARTEND) != 0) {
# define GOODFLAGS(f) ((f)&(REG_NOTBOL|REG_NOTEOL|REG_STARTEND))
errcode = regexec(pre, str, 1, &pmatch, REG_STARTEND);
int eflags = REG_STARTEND;
REG_STARTEND) != 0)
REG_STARTEND) == 0)
nomatch ? 0 : maxnsub + 1, match, eflags | REG_STARTEND);
if (regexec(&rgx, buf, 0, &pmatch, REG_STARTEND) == 0)
&pmatch, REG_STARTEND);