有关在一行内循环的问题

有关在一行内循环的问题

比方说我找到一行匹配的字符串

f.each do |line|
 if line.index('<div class="sb-brws-tc sb-brws-generic cr-rnd">')

然后我需要在这个line字符串内循环找到<a href=的标志,这应该怎么做啊?
或者有没有可以定位的php?name=%BA%AF%CA%FD" onclick="tagshow(event)" class="t_tag">函数,然后下次找的时候,制定从上次结束的地方开始找?
不太确定你想要的是不是这样的功能:
http://code.whytheluckystiff.net/hpricot/
另外正则表达式也可以匹配到<a href=这样的标志
太谢谢了,很简单,一下子就搞定了,thanks a million