rindexSTR,SUBSTR,POSITIONrindexSTR,SUBSTR
This function works just like index except
that it returns the position of the last occurrence of
SUBSTR in STR (a reverse
index). The function returns
$[-1 if not found. Since $[ is almost
always 0 nowadays, the function almost always returns -1.
POSITION, if specified, is the rightmost position
that may be returned. To work your way through a string backward, say:
$pos = length $string;
while (($pos = rindex $string, $lookfor, $pos) >= 0) {
print "Found at $pos\n";
$pos--;
}