0

通过查找 url 正则表达式来替换纯文本块中的 url。我正在使用 string.gsub(regex, "\1") 来实现相同的目的。

我想知道如果将缩短的 url(使用任何 url 缩短服务的 api)用作替换而不是原始 url,如何进行。

我正在使用红宝石。

4

1 回答 1

2
gsub(regex) {|url| shorten_url(url)}

其中,shorter_url 是一个方法,它接受一个 url 并返回一个较短的 url 作为由 url 缩短服务提供的字符串。

于 2010-02-16T20:50:23.623 回答