Lines Matching full:pcre_compile
44 <b>pcre *pcre_compile(const char *<i>pattern</i>, int <i>options</i>,</b>
171 The functions <b>pcre_compile()</b>, <b>pcre_compile2()</b>, <b>pcre_study()</b>,
210 in the current locale for passing to <b>pcre_compile()</b>, <b>pcre_exec()</b>,
276 argument of <b>pcre_compile()</b>, or it can be specified by special text at the
398 <b>pcre *pcre_compile(const char *<i>pattern</i>, int <i>options</i>,</b>
407 Either of the functions <b>pcre_compile()</b> or <b>pcre_compile2()</b> can be
411 too much repetition, we refer just to <b>pcre_compile()</b> below, but the
443 If <i>errptr</i> is NULL, <b>pcre_compile()</b> returns NULL immediately.
444 Otherwise, if compilation of a pattern fails, <b>pcre_compile()</b> returns
460 If <b>pcre_compile2()</b> is used instead of <b>pcre_compile()</b>, and the
474 This code fragment shows a typical straightforward call to <b>pcre_compile()</b>:
479 re = pcre_compile(
499 If this bit is set, <b>pcre_compile()</b> automatically inserts callout items,
565 is controlled by the options passed to <b>pcre_compile()</b> or by a special
721 pcre_compile()</b>
856 re, /* result of pcre_compile() */
897 of <b>pcre_compile()</b> is NULL. These are sufficient for many applications.
911 to <b>pcre_compile()</b> or <b>pcre_exec()</b> as often as necessary. For
918 re = pcre_compile(..., tables);
930 The pointer that is passed to <b>pcre_compile()</b> is saved with the compiled
973 re, /* result of pcre_compile() */
1131 are those specified in the call to <b>pcre_compile()</b>, modified by any
1244 re, /* result of pcre_compile() */
1339 tables were supplied to <b>pcre_compile()</b> via its <i>tableptr</i> argument.
1396 <b>pcre_compile()</b> above. During matching, the newline choice affects the
2096 re, /* result of pcre_compile() */