--- code/trunk/doc/html/pcresyntax.html 2007/08/08 14:24:50 210 +++ code/trunk/doc/html/pcresyntax.html 2007/08/09 09:52:43 211 @@ -32,10 +32,11 @@
  • BACKREFERENCES
  • SUBROUTINE REFERENCES (POSSIBLY RECURSIVE)
  • CONDITIONAL PATTERNS -
  • CALLOUTS -
  • SEE ALSO -
  • AUTHOR -
  • REVISION +
  • BACKTRACKING CONTROL +
  • CALLOUTS +
  • SEE ALSO +
  • AUTHOR +
  • REVISION
    PCRE REGULAR EXPRESSION SYNTAX SUMMARY

    @@ -375,19 +376,37 @@ (?(assert)... assertion condition

    -
    CALLOUTS
    +
    BACKTRACKING CONTROL
    +

    +The following act immediately they are reached: +

    +  (*ACCEPT)      force successful match
    +  (*FAIL)        force backtrack; synonym (*F)
    +
    +The following act only when a subsequent match failure causes a backtrack to +reach them. They all force a match failure, but they differ in what happens +afterwards. Those that advance the start-of-match point do so only if the +pattern is not anchored. +
    +  (*COMMIT)      overall failure, no advance of starting point
    +  (*PRUNE)       advance to next starting character
    +  (*SKIP)        advance start to current matching position
    +  (*THEN)        local failure, backtrack to next alternation
    +
    +

    +
    CALLOUTS

       (?C)      callout
       (?Cn)     callout with data n
     

    -
    SEE ALSO
    +
    SEE ALSO

    pcrepattern(3), pcreapi(3), pcrecallout(3), pcrematching(3), pcre(3).

    -
    AUTHOR
    +
    AUTHOR

    Philip Hazel
    @@ -396,9 +415,9 @@ Cambridge CB2 3QH, England.

    -
    REVISION
    +
    REVISION

    -Last updated: 06 August 2007 +Last updated: 08 August 2007
    Copyright © 1997-2007 University of Cambridge.