Это строка, которую я хочу сопоставить
str = "hello_my_world";
regex_t reg;
if (regcomp(®, pattern, REG_EXTENDED | REG_ICASE) != 0) {
exit (-1);
}
if (regexec(®, str, 0, NULL, 0) != 0) {
regfree(®);
/* did not match */
}
regfree(®);
}
если шаблон hello_*
, он возвращает true. но если шаблон равен hello_*_world
, он не ... ожидается ли это?
как я могу это сопоставить?