Help on html content modification

Dear all,

i have a html file in my local path.

In that html file i have below tag.

Now what i need is i want to modify the above tag into

i want to replace all the image path like above path.

Is it possible to do? i have a idea in hpricot parser.

Is it worth to try with hpricot…

if so,kindly provide any sample code or links

Thank you for your time

Here’s a hpricot example that works:

require ‘rubygems’
require ‘hpricot’

doc = Hpricot("

<img
src="/2010-01-12/Capture/1210420100112145725141.jpg"
/>

")

doc.search(‘img’).each do |img|
img[‘src’] = img[‘src’].gsub(/^/\d{4}-\d{2}-\d{2}/, “”) # have to do
gsub
– gsub! doesn’t work
end

puts doc.html

Anyone, if this can be done smarter, please write.

–Lasse

2010/2/15 Newb N. [email protected]

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs