version 1.1, 2012/02/21 23:05:52
|
version 1.1.1.4, 2014/06/15 19:46:05
|
Line 13 from the original man page. If there is any nonsense i
|
Line 13 from the original man page. If there is any nonsense i
|
man page, in case the conversion went wrong. |
man page, in case the conversion went wrong. |
<br> |
<br> |
<ul> |
<ul> |
<li><a name="TOC1" href="#SEC1">SYNOPSIS OF POSIX API</a> | <li><a name="TOC1" href="#SEC1">SYNOPSIS</a> |
<li><a name="TOC2" href="#SEC2">DESCRIPTION</a> |
<li><a name="TOC2" href="#SEC2">DESCRIPTION</a> |
<li><a name="TOC3" href="#SEC3">COMPILING A PATTERN</a> |
<li><a name="TOC3" href="#SEC3">COMPILING A PATTERN</a> |
<li><a name="TOC4" href="#SEC4">MATCHING NEWLINE CHARACTERS</a> |
<li><a name="TOC4" href="#SEC4">MATCHING NEWLINE CHARACTERS</a> |
Line 23 man page, in case the conversion went wrong.
|
Line 23 man page, in case the conversion went wrong.
|
<li><a name="TOC8" href="#SEC8">AUTHOR</a> |
<li><a name="TOC8" href="#SEC8">AUTHOR</a> |
<li><a name="TOC9" href="#SEC9">REVISION</a> |
<li><a name="TOC9" href="#SEC9">REVISION</a> |
</ul> |
</ul> |
<br><a name="SEC1" href="#TOC1">SYNOPSIS OF POSIX API</a><br> | <br><a name="SEC1" href="#TOC1">SYNOPSIS</a><br> |
<P> |
<P> |
<b>#include <pcreposix.h></b> |
<b>#include <pcreposix.h></b> |
</P> |
</P> |
<P> |
<P> |
<b>int regcomp(regex_t *<i>preg</i>, const char *<i>pattern</i>,</b> |
<b>int regcomp(regex_t *<i>preg</i>, const char *<i>pattern</i>,</b> |
<b>int <i>cflags</i>);</b> | <b> int <i>cflags</i>);</b> |
</P> | <br> |
<P> | <br> |
<b>int regexec(regex_t *<i>preg</i>, const char *<i>string</i>,</b> |
<b>int regexec(regex_t *<i>preg</i>, const char *<i>string</i>,</b> |
<b>size_t <i>nmatch</i>, regmatch_t <i>pmatch</i>[], int <i>eflags</i>);</b> | <b> size_t <i>nmatch</i>, regmatch_t <i>pmatch</i>[], int <i>eflags</i>);</b> |
</P> | <b> size_t regerror(int <i>errcode</i>, const regex_t *<i>preg</i>,</b> |
<P> | <b> char *<i>errbuf</i>, size_t <i>errbuf_size</i>);</b> |
<b>size_t regerror(int <i>errcode</i>, const regex_t *<i>preg</i>,</b> | <br> |
<b>char *<i>errbuf</i>, size_t <i>errbuf_size</i>);</b> | <br> |
</P> | |
<P> | |
<b>void regfree(regex_t *<i>preg</i>);</b> |
<b>void regfree(regex_t *<i>preg</i>);</b> |
</P> |
</P> |
<br><a name="SEC2" href="#TOC1">DESCRIPTION</a><br> |
<br><a name="SEC2" href="#TOC1">DESCRIPTION</a><br> |
<P> |
<P> |
This set of functions provides a POSIX-style API to the PCRE regular expression | This set of functions provides a POSIX-style API for the PCRE regular |
package. See the | expression 8-bit library. See the |
<a href="pcreapi.html"><b>pcreapi</b></a> |
<a href="pcreapi.html"><b>pcreapi</b></a> |
documentation for a description of PCRE's native API, which contains much |
documentation for a description of PCRE's native API, which contains much |
additional functionality. | additional functionality. There is no POSIX-style wrapper for PCRE's 16-bit |
| and 32-bit library. |
</P> |
</P> |
<P> |
<P> |
The functions described here are just wrapper functions that ultimately call |
The functions described here are just wrapper functions that ultimately call |
Line 282 Cambridge CB2 3QH, England.
|
Line 281 Cambridge CB2 3QH, England.
|
</P> |
</P> |
<br><a name="SEC9" href="#TOC1">REVISION</a><br> |
<br><a name="SEC9" href="#TOC1">REVISION</a><br> |
<P> |
<P> |
Last updated: 16 May 2010 | Last updated: 09 January 2012 |
<br> |
<br> |
Copyright © 1997-2010 University of Cambridge. | Copyright © 1997-2012 University of Cambridge. |
<br> |
<br> |
<p> |
<p> |
Return to the <a href="index.html">PCRE index page</a>. |
Return to the <a href="index.html">PCRE index page</a>. |