Manual Pages for Linux CentOS command on man re_exec
MyWebUniversity

Manual Pages for Linux CentOS command on man re_exec

RECOMP(3) Linux Programmer's Manual RECOMP(3)

NAME

recomp, reexec - BSD regex functions SYNOPSIS

#define REGEXRECOMP

#include

#include char *recomp(char *regex); int reexec(char *string); DESCRIPTION

recomp() 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 recomp(). If regex is NULL, no operation is performed and the pattern buffer's contents are not altered.

reexec() is used to assess whether the null-terminated string pointed to by string matches the previously compiled regex. RETURN VALUE recomp() returns NULL on successful compilation of regex otherwise it returns a pointer to an appropriate error message. reexec() returns 1 for a successful match, zero for failure. ATTRIBUTES For an explanation of the terms used in this section, see attributes(7). ┌─────────────────────┬───────────────┬───────────┐ │Interface │ Attribute │ Value │ ├─────────────────────┼───────────────┼───────────┤

│recomp(), reexec() │ Thread safety │ MT-Unsafe │ └─────────────────────┴───────────────┴───────────┘ CONFORMING TO 4.3BSD. NOTES These functions are obsolete; the functions documented in regcomp(3) should be used instead. SEE ALSO regcomp(3), regex(7), GNU regex manual COLOPHON

This page is part of release 3.53 of the Linux man-pages project. A description of the project, and information about reporting bugs, can

be found at http://www.kernel.org/doc/man-pages/.

GNU 2013-06-21 RECOMP(3)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™