Query: re_comp
OS: ultrix
Section: 3
Links: ultrix man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
regex(3) Library Functions Manual regex(3) Name re_comp, re_exec - regular expression handler Syntax char *re_comp(s) char *s; re_exec(s) char *s; Description The subroutine compiles a string into an internal form suitable for pattern matching. The subroutine checks the argument string against the last string passed to The subroutine returns 0 if the string s was compiled successfully; otherwise a string containing an error message is returned. If is passed 0 or a null string, it returns without changing the currently compiled regular expression. The subroutine returns 1 if the string s matches the last compiled regular expression, 0 if the string s failed to match the last compiled regular expression, and -1 if the compiled regular expression was invalid (indicating an internal error). The strings passed to both and may have trailing or embedded newline characters; they are terminated by nulls. The regular expressions recognized are described in the manual entry for given the above difference. Diagnostics The subroutine returns -1 for an internal error. The subroutine returns one of the following strings if an error occurs: No previous regular expression Regular expression too long unmatched ( missing ] too many () pairs unmatched ) See Also ed(1), ex(1), egrep(1), fgrep(1), grep(1) regex(3)
Related Man Pages |
---|
re_exec(3) - ultrix |
re_comp(3) - ultrix |
re_exec(3c) - sunos |
re_comp(3c) - sunos |
re_exec(3) - freebsd |
Similar Topics in the Unix Linux Community |
---|
remove specific lines from a file |
Replacing a character string in a file |
How to grab data between 2 strings ? |
Help with regular expressions |
Cut -d Question |