On 9/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> @@ -1254,6 +1273,17 @@
>
>  =item *
>
> +A leading C<?> indicates a positive zero-width assertion, and like C<!>
> +merely reparses the rest of the assertion recursively as if the C<?>
> +were not there.  In addition to forcing zero-width, it also suppresses
> +any named capture:
> +
> +    <alpha>     # match a letter and capture in $<alpha>
> +    <+alpha>    # match a letter, don't capture
> +    <?alpha>    # much null before a letter, don't capture
> +
> +=item *
> +
>  A leading C<~~> indicates a recursive call back into some or all of
>  the current rule.  An optional argument indicates which subpattern
>  to re-use, and if provided must resolve to a single subpattern.

s/much/match/

Reply via email to