redhat man page for re_comp

Query: re_comp

OS: redhat

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

re_comp(3)								GNU								re_comp(3)

NAME
re_comp, re_exec - BSD regex functions
SYNOPSIS
#include <sys/types.h> #include <regex.h> char *re_comp(char *regex); int re_exec(char *string);
DESCRIPTION
re_comp is used to compile the null-terminated regular expression pointed to by regex. The compiled pattern occupies a static area, the pattern buffer, which is overwritten by subsequent use of re_comp. If regex is NULL, no operation is performed and the pattern buffer's contents are not altered. re_exec is used to assess whether the null-terminated string pointed to by string matches the previously compiled regex.
RETURN VALUE
re_comp returns NULL on successful compilation of regex otherwise it returns a pointer to an appropriate error message. re_exec returns 1 for a successful match, zero for failure.
CONFORMING TO
BSD 4.3
SEE ALSO
regex(7), GNU regex manual Linux 1995-07-14 re_comp(3)
Related Man Pages
re_comp(3) - linux
re_exec(3) - debian
re_exec(3) - centos
re_exec(3) - php
re_comp(3) - osx
Similar Topics in the Unix Linux Community
how to capture compilation errors with Makfile
List Hardware components in HP UX
shell script exiting before completing
strange behaviour script terminate before complete execution
Extended replacing of nonspecific strings in text files [beware complicated !]