char *re_comp(char *regex); int re_exec(char *string);
ОПИСАНИЕ
re_comp
используется для проверки синтаксиса регулярного выражения
regex.
Обработанный шаблон располагается в статической области, или буфере шаблонов,
который записывается заново каждый раз при вызове
re_comp.
Если
regex
указывает на
NULL,
то никаких операций не производится и буфер шаблонов остается неизменным.
Функция
re_exec
используется для выявления того, что строка, на которую указывает
string,
совпадает с предварительно обработанным
regex.
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
re_comp
возвращает
NULL
в случае удачной проверки
regex
или указатель на соответствующее сообщение об ошибке.
re_exec
возвращает 1 в случае, если строка соответствует шаблону, иначе возвращается 0.