Составить регулярное выражение
#include <unix.h>char * re_comp( char *s );
NULL
, текущее регулярное выражение остается неизменным.libc
Функция re_comp() преобразует строку регулярного выражения (RE) во внутреннюю форму, подходящую для сопоставления с образцом. Используйте эту функцию с re_exec().
Функции re_comp() и re_exec() поддерживают простые регулярные выражения. Регулярные выражения вида \{m\}, \{m,\} или \{m,n\} не поддерживаются.
NULL
если строка, на которую указывает s, была успешно преобразована. В противном случае возвращается указатель на одну из следующих строк с сообщением об ошибке :
Legacy Unix
re_exec(), regcomp(), regerror(), regexec()
grep в Справочнике по Утилитам
Предыдущий раздел: Описание API системной библиотеки