如何删除Rails中的一部分URL?

我正在使用山d模板发送电子邮件,并且需要删除部分网址。 当前的网址是https://www.something_extra.something.com。我只希望它是https://www.something.com

代码如下:

async: true,vars: {
        'name' => product_editor&.name,'solution_name' => "<a href=#{product_url(product)}>#{product.name}</a>",},

因此,这里 product_url(product)的URL形式为https://www.something_extra.something.com。我需要以https://www.something.com

的形式填写

请帮助。

huoxiumin 回答:如何删除Rails中的一部分URL?

async: true,vars: {
        'name' => product_editor&.name,'solution_name' => "<a href=#{product_url(product).sub(/\A(https?:\/\/www)\.\w+(\.something\.com)\b/,'\1\2')}>#{product.name}</a>",},
本文链接:https://www.f2er.com/1230608.html

大家都在问