hpricot:An Hpricot Showcase:Hpricot CSS Search:Using CSS Selectors

>> require "hpricot"
=> true
>> doc = Hpricot('<div><img src="http://www.foo.org/hoge1.png"><img src="http://www.bar.org/hoge2.png"><img src="http://www.foo.org/hoge3.png"></div>')
=> #<Hpricot::Doc {elem <div> {emptyelem <img src="http://www.foo.org/hoge1.png">} {emptyelem <img src="http://www.bar.org/hoge2.png">} {emptyelem <img src="http://www.foo.org/hoge3.png">} </div>}>
>> (doc/'div img[@src^="http://www.foo.org/"]')
=> #<Hpricot::Elements[{emptyelem <img src="http://www.foo.org/hoge1.png">}, {emptyelem <img src="http://www.foo.org/hoge3.png">}]>
>> doc = Hpricot('<img src="http://www.foo.org/hoge1.png"><img src="http://www.bar.org/hoge2.png"><img src="http://www.foo.org/hoge3.png">')
=> #<Hpricot::Doc {emptyelem <img src="http://www.foo.org/hoge1.png">} {emptyelem <img src="http://www.bar.org/hoge2.png">} {emptyelem <img src="http://www.foo.org/hoge3.png">}>
>> (doc/'div img[@src^="http://www.foo.org/"]') => #<Hpricot::Elements[]>