*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> re_comp (3)              



NAME    [Toc]    [Back]

       re_comp, re_exec - BSD regex functions

SYNOPSIS    [Toc]    [Back]

       #include <regex.h>

       char *re_comp(char *regex);
       int re_exec(char *string);

DESCRIPTION    [Toc]    [Back]

       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    [Toc]    [Back]

       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    [Toc]    [Back]

       BSD 4.3

SEE ALSO    [Toc]    [Back]

       regex(7), GNU regex manual

Linux				  1995-07-14			    re_comp(3)
[ Back ]
 Similar pages
Name OS Title
regex Linux POSIX regex functions
BIO_puts Tru64 BIO I/O functions
BIO_gets Tru64 BIO I/O functions
krb5_us_timeofday FreeBSD whatever these functions do
krb5_timeofday FreeBSD whatever these functions do
BIO_write Tru64 BIO I/O functions
BIO_read NetBSD BIO I/O functions
BIO_read Tru64 BIO I/O functions
cosf OpenBSD cosine functions
asin OpenBSD arc sine functions
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service