| 33 |
<li><a name="TOC18" href="#SEC18">SUBROUTINE REFERENCES (POSSIBLY RECURSIVE)</a> |
<li><a name="TOC18" href="#SEC18">SUBROUTINE REFERENCES (POSSIBLY RECURSIVE)</a> |
| 34 |
<li><a name="TOC19" href="#SEC19">CONDITIONAL PATTERNS</a> |
<li><a name="TOC19" href="#SEC19">CONDITIONAL PATTERNS</a> |
| 35 |
<li><a name="TOC20" href="#SEC20">BACKTRACKING CONTROL</a> |
<li><a name="TOC20" href="#SEC20">BACKTRACKING CONTROL</a> |
| 36 |
<li><a name="TOC21" href="#SEC21">CALLOUTS</a> |
<li><a name="TOC21" href="#SEC21">NEWLINE CONVENTIONS</a> |
| 37 |
<li><a name="TOC22" href="#SEC22">SEE ALSO</a> |
<li><a name="TOC22" href="#SEC22">CALLOUTS</a> |
| 38 |
<li><a name="TOC23" href="#SEC23">AUTHOR</a> |
<li><a name="TOC23" href="#SEC23">SEE ALSO</a> |
| 39 |
<li><a name="TOC24" href="#SEC24">REVISION</a> |
<li><a name="TOC24" href="#SEC24">AUTHOR</a> |
| 40 |
|
<li><a name="TOC25" href="#SEC25">REVISION</a> |
| 41 |
</ul> |
</ul> |
| 42 |
<br><a name="SEC1" href="#TOC1">PCRE REGULAR EXPRESSION SYNTAX SUMMARY</a><br> |
<br><a name="SEC1" href="#TOC1">PCRE REGULAR EXPRESSION SYNTAX SUMMARY</a><br> |
| 43 |
<P> |
<P> |
| 395 |
(*THEN) local failure, backtrack to next alternation |
(*THEN) local failure, backtrack to next alternation |
| 396 |
</PRE> |
</PRE> |
| 397 |
</P> |
</P> |
| 398 |
<br><a name="SEC21" href="#TOC1">CALLOUTS</a><br> |
<br><a name="SEC21" href="#TOC1">NEWLINE CONVENTIONS</a><br> |
| 399 |
|
<P> |
| 400 |
|
These are recognized only at the very start of a pattern. |
| 401 |
|
<pre> |
| 402 |
|
(*CR) |
| 403 |
|
(*LF) |
| 404 |
|
(*CRLF) |
| 405 |
|
(*ANYCRLF) |
| 406 |
|
(*ANY) |
| 407 |
|
</PRE> |
| 408 |
|
</P> |
| 409 |
|
<br><a name="SEC22" href="#TOC1">CALLOUTS</a><br> |
| 410 |
<P> |
<P> |
| 411 |
<pre> |
<pre> |
| 412 |
(?C) callout |
(?C) callout |
| 413 |
(?Cn) callout with data n |
(?Cn) callout with data n |
| 414 |
</PRE> |
</PRE> |
| 415 |
</P> |
</P> |
| 416 |
<br><a name="SEC22" href="#TOC1">SEE ALSO</a><br> |
<br><a name="SEC23" href="#TOC1">SEE ALSO</a><br> |
| 417 |
<P> |
<P> |
| 418 |
<b>pcrepattern</b>(3), <b>pcreapi</b>(3), <b>pcrecallout</b>(3), |
<b>pcrepattern</b>(3), <b>pcreapi</b>(3), <b>pcrecallout</b>(3), |
| 419 |
<b>pcrematching</b>(3), <b>pcre</b>(3). |
<b>pcrematching</b>(3), <b>pcre</b>(3). |
| 420 |
</P> |
</P> |
| 421 |
<br><a name="SEC23" href="#TOC1">AUTHOR</a><br> |
<br><a name="SEC24" href="#TOC1">AUTHOR</a><br> |
| 422 |
<P> |
<P> |
| 423 |
Philip Hazel |
Philip Hazel |
| 424 |
<br> |
<br> |
| 427 |
Cambridge CB2 3QH, England. |
Cambridge CB2 3QH, England. |
| 428 |
<br> |
<br> |
| 429 |
</P> |
</P> |
| 430 |
<br><a name="SEC24" href="#TOC1">REVISION</a><br> |
<br><a name="SEC25" href="#TOC1">REVISION</a><br> |
| 431 |
<P> |
<P> |
| 432 |
Last updated: 08 August 2007 |
Last updated: 21 August 2007 |
| 433 |
<br> |
<br> |
| 434 |
Copyright © 1997-2007 University of Cambridge. |
Copyright © 1997-2007 University of Cambridge. |
| 435 |
<br> |
<br> |