REG_NOSUB
preg->no_sub = !!(cflags & REG_NOSUB);
ma->error = regcomp((regex_t *)ma->matchdata, match, REG_EXTENDED | REG_NOSUB | REG_NEWLINE | ((flags & SEARCH_NOCASE) ? REG_ICASE : 0));
preg->no_sub = !!(cflags & REG_NOSUB);