osf1 man page for re_comp

Query: re_comp

OS: osf1

Section: 3

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

re_comp(3)						     Library Functions Manual							re_comp(3)

NAME
re_comp, re_exec - Handle regular expressions
LIBRARY
Standard C Library (libc.so, libc.a)
SYNOPSIS
#include <regex.h> char *re_comp( char *string); int re_exec( char *string);
STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: re_comp(), re_exec(): XPG4-UNIX Refer to the standards(5) reference page for more information about industry standards and associated tags.
PARAMETERS
Points to the string that is to be matched or converted.
DESCRIPTION
The re_comp() function converts a string into an internal form suitable for pattern matching. The re_exec() function compares the string pointed to by the string parameter with the last string passed to the re_comp() function. When the re_comp() function is passed a value of 0 (zero) or NULL, the regular expression currently being converted remains unchanged. Strings passed to both the re_comp() and re_exec() functions may have trailing or embedded newline characters; however, these strings are terminated by a zero byte. The re_comp() and re_exec() functions support simple regular expressions, which are defined in the grep(1) reference page.
NOTES
The re_comp() and re_exec() interfaces are scheduled to be withdrawn from a future version of the X/Open CAE Specification. These interfaces are obsolete; they are guaranteed to function properly only in the C/POSIX locale and should be avoided. Use the POSIX regcomp() interface in place of re_comp() and re_exec().
RETURN VALUES
The re_comp() function returns a value of 0 (zero) when the string pointed to by the string parameter is successfully converted; otherwise, an error message string is returned. Upon successful completion, the re_exec() function returns a value of 1 if string matches the last compiled regular expression. Otherwise, the re_exec() function returns a value of 0 (zero), if string fails to match the last compiled regular expression, and a value of -1, if the compiled regular expression is invalid (indicating an internal error).
RELATED INFORMATION
Functions: regcomp(3) Commands: grep(1) Standards: standards(5) delim off re_comp(3)
Related Man Pages
re_comp(3c) - opensolaris
advance(3) - osf1
compile(3) - osf1
regex(3) - osf1
regexp(3) - osf1
Similar Topics in the Unix Linux Community
Hidding Files in UNIX
Check if parameter passes in contains certain string
Filter results through pipe with grep
grep and regular expressions :
Awk expressions working &amp; not working