Provided by:
manpages-pl-dev_20060617-1_all 
NAZWA
re_comp, re_exec - funkcje kompilacji wyrażeń regularnych w wersji BSD
SKŁADNIA
#include <sys/types.h>
#include <regex.h>
char *re_comp(char *regex);
int re_exec(char *string);
OPIS
re_comp służy do kompilacji zakończonego znakiem NUL wyrażenia
regularnego wskazywanego przez regex. Tak skompilowany wzorzec zajmuje
statyczny obszar pamięci, bufor wzorca, który jest nadpisywany przez
następne użycia funkcji re_comp. Jeśli regex jest równe NULL, to nie
będzie wykonana żadna operacja a zawartość bufora wzorca nie ulegnie
zmianie.
re_exec jest używana do oceny, czy zakończony znakiem NUL łańcuch
tekstowy wskazywany przez string pasuje do ostatnio kompilowanego
regex.
WARTOŚĆ ZWRACANA
re_comp zwraca NULL po udanej kompilacji wyrażenia regularnego regex, a
w przeciwnym wypadku zwraca wskaźnik do odpowiedniego komunikatu błędu.
re_exec zwraca 1 w przypadku udanego dopasowania, a zero w przypadku
błędu.
ZGODNE Z
BSD 4.3
ZOBACZ TAKŻE
regex(7), GNU regex manual