Provided by: manpages-pl-dev_0.5-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
Uwaga! To tłumaczenie może być nieaktualne! 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
INFORMACJE O TŁUMACZENIU
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne. W razie zauważenia różnic między powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia: man --locale=C 3 re_comp Prosimy o pomoc w aktualizacji stron man - więcej informacji można znaleźć pod adresem http://sourceforge.net/projects/manpages-pl/.