| 633 |
</PRE> |
</PRE> |
| 634 |
</P> |
</P> |
| 635 |
<P> |
<P> |
| 636 |
For a non-anchored pattern, return the value of the rightmost literal byte |
Return the value of the rightmost literal byte that must exist in any matched |
| 637 |
which must exist in any matched string, other than at its start. The fourth |
string, other than at its start, if such a byte has been recorded. The fourth |
| 638 |
argument should point to an <b>int</b> variable. If there is no such byte, or if |
argument should point to an <b>int</b> variable. If there is no such byte, -1 is |
| 639 |
the pattern is anchored, -1 is returned. For example, for the pattern |
returned. For anchored patterns, a last literal byte is recorded only if it |
| 640 |
/a\d+z\d+/ the returned value is 'z'. |
follows something of variable length. For example, for the pattern |
| 641 |
|
/^a\d+z\d+/ the returned value is "z", but for /^a\dz\d/ the returned value |
| 642 |
|
is -1. |
| 643 |
</P> |
</P> |
| 644 |
<P> |
<P> |
| 645 |
<pre> |
<pre> |