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
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/.