さくです。

= は id には使えない文字(yahooのHTMLの文法違反)なので、解析に失敗しているような。
試しに _ に置換してからHpricotで処理したら、拾えました。

doc  / 'span#yfs_l10_eurjpy_x'
=> #<Hpricot::Elements[{elem <span id="yfs_l10_eurjpy_x"> "131.04"
</span>}, {elem <span id="yfs_l10_eurjpy_x"> "131.04" </span>}]>

2009年10月9日6:20 T.Soejima <clev / ck2.so-net.ne.jp>:

> doc = Hpricot(open("http://finance.yahoo.com/q?s=EURJPY=X"))
> p doc.search("span#yfs_l10_eurjpy=x") #=> #<Hpricot::Elements[]>

-- 
OZAWA Sakuro

"The future will be better tomorrow." --Dan Quayle