String search backwards?


#1

Hi all,

Can Ruby search a string backwards? I can’t find any reference to this
in the docs or online, but it seems as if you should be able to do this.

What I would like, ideally, is a method like:

n = rstrstr( orig_str, sub_str)

where n is the starting index of the last occurrence of sub_str in
orig_str. Anybody know how to do this? I tried using the ‘r’ modifier to
// but that failed as well.


#2

n = orig_str.rindex(sub_str)