Mt.Trailです | おそらくコードは間違ってませんが、html が間違ってます。 | http://www.w3.org/TR/REC-html40/types.html#type-name によると | id, name に使用できるのは /\A[a-zA-Z][a-zA-Z0-9\-_:.]*/ です。 | "=" や "^" は id には使えません。 | | nokogiri でも軽く試して見ましたが、search メソッド呼び出し時に id に "=" が | 入っていると Nokogiri::CSS::SyntaxError になりました。 | id を使わない方法で検索条件を指定すると問題なく動きました。 XPath形式だとHpricotでもNokogiriでも取れるようです。 p doc.search("//span[@id='yfs_l10_eurjpy=x']") #<Hpricot::Elements[{elem <span id="yfs_l10_eurjpy=x"> "131.03" </span>}, {elem <span id="yfs_l10_eurjpy=x"> "131.03" </span>}]>