jQueryでXpathを通そうとしたら、通らなかった。テキストノードが文字列まるまるを持つってどうやるの?
:contains だからね!
//div.title[text()='test’]
$("div.title:contains('test')")
Nokogiri 別解
nokogiriでxpathが通るんだけど、contains が何をやってるか明確にするために、あえてRubyで!
doc.search("div.title").select{|e| e.text =~ /test/}
Xpathそれなりに使えるんだよね。XpathもHTML5とか名乗って正式ににもっと「堂々と」使えるようにならな無い?
あとマニュアル欲しい。xpathのパターン例足りない。。