ruby字符串替换技巧

def replaceImg(str)
return str.gsub!(/\{\{img ([\S]*)?\}\}/,”<img src=\”img/\\1\” />”)
end

原始:”abcde{{img aa.jpg}}bbbb{{img bbb.jpg}}bb”

期望效果:abcde<img src=”img/aa.jpg” />bbbb<img src=”img/bbb.jpg” />bb

说明:其中\\1表示第一个括号中找到的内容