Twig 子串并加入细枝

Twig 子串并加入细枝,twig,substring,Twig,Substring,我知道可以在twig中加入数组,如下所示: ['name_first', 'name_second', 'name_third']|join(', ') {# name_first, name_second, name_third #} 我还知道我可以使用[5:://code>删除每个元素的“name”部分。但是,有没有可能将两者结合起来,而不在整个事情上循环。因此,最终结果将是: first, second, third 灵感来自DarkBee的评论,这很容易实现 {{ ['name_fi

我知道可以在twig中加入数组,如下所示:

['name_first', 'name_second', 'name_third']|join(', ')
{# name_first, name_second, name_third #}
我还知道我可以使用
[5:://code>删除每个元素的“name”部分。但是,有没有可能将两者结合起来,而不在整个事情上循环。因此,最终结果将是:

first, second, third

灵感来自DarkBee的评论,这很容易实现

{{ ['name_first', 'name_second', 'name_third']|join(',')[5:] }}

这将删除数组中每个成员的前5个字符,然后用逗号将它们连接起来。

灵感来自DarkBee的评论,这很容易实现

{{ ['name_first', 'name_second', 'name_third']|join(',')[5:] }}

这将删除数组中每个成员的前5个字符,然后用逗号将它们连接起来。

{{{['name_first'、'name_second'、'name_third']| join('、')| replace({'name_':'',}}}
?完全正确!有了你的灵感<代码>{{['name_first'、'name_second'、'name_third']|加入(',')[5::}}
作为答案发布/cc@DarkBee
{{['name_first','name_second','name_third']}加入(',')|替换({'name_':'',}}}
?完全正确!有了你的灵感<代码>{{['name_first'、'name_second'、'name_third']|加入(',')[5::}}作为答案发布/cc@DarkBee