【发布时间】:2012-04-03 15:44:58
【问题描述】:
我需要运行一个脚本来重写一个html文件的文件夹路径,会有很多匹配,并且需要计算替换字符串,比如
"Html string".gsub( /images/([a-zA-Z0-9\-]+)/, "/images/#{replacement_method($1)}/" )
唯一的问题是 gsub,至少据我所知,它只会运行一次 replacement_method(),我需要它每次运行,因为所需的替换字符串发生在文件夹字符串中。
有没有办法使用 gsub 进行这项工作?类似于 wordpress 中的替换功能? 还有其他现实的方法吗?
【问题讨论】: