There's a port for Ruby, Rubyful Soup http://www.crummy.com/software/RubyfulSoup/
Apparently it's slower, though. I've only used the python version, which works very well if you use it with the old SGMLParser.
Apparently it's slower, though. I've only used the python version, which works very well if you use it with the old SGMLParser.
For those of you doing .NET, the HtmlAgilityPack looks very interesting. You can search using multiple paradigms such as XPath, XSLT, and Linq