fMatches
fMatches = new regmatch_t[fMatchCount];
if (regexec(compiledExpression, string, fMatchCount, fMatches, 0)
delete[] fMatches;
fMatches = NULL;
delete[] fMatches;
return fMatches;
regmatch_t* fMatches;