Nokogiri contains
require 'nokogiri'
html = '
foo
bar
'doc = Nokogiri::HTML(html)
doc.at('p:contains("bar")').text.strip
=> "bar"
require 'nokogiri'
html = '
foo
bar
'doc = Nokogiri::HTML(html)
doc.at('p:contains("bar")').text.strip
=> "bar"