61

<img>Nokogiri を使用してタグを削除するにはどうすればよいですか?

次のコードがありますが、機能しません。

# str = '<img src="canadascapital.gc.ca/data/2/rec_imgs/5005_Pepsi_H1NB.gif"/…; testt<a href="#">test</a>tfbu' 

f = Nokogiri::XML.fragment(str)
f.search('//img').each do |node| 
  node.remove
end
puts f
4

2 に答える 2

84

試してみてください!

f = Nokogiri::XML.fragment(str)

f.search('.//img').remove
puts f
于 2009-11-12T06:35:53.917 に答える