変数内にイメージタグを含む HTML コードのチャンクがあります。
html_chunk = "<p><img src="https://www.eff.org/files/HTTPS_Everywhere_new_logo.jpgxcvxcvxcv" style="width: 360px; height: 311px; " /><img alt="" src="https://mylocal/media/a649vb?filename=1339756119888_sprites_ie6.png&amp;type=attachment" /></p>"
"&foo=123"
その変数内のイメージタグのすべてのsrc
属性に、追加のパラメーターを追加したいと思います。
Rubyのgsub!
メソッドを使ってみた
html_chunk.gsub!(/"(http[s]?:\/\/.*?\/([media]+).*\")/) {|src| "#{src}&foo=123}"}
しかし、このように引用符の後にパラメーターを追加します
<img alt="" src="https://mylocal/media/a649?filename=1339756119888_sprites_ie6.png&amp;type=attachment"&_foo=123 />