使用替换时可以忽略大小写吗?

时间:2013-04-19 02:06:22

标签: twig

非常自我解释。例如,我希望替换testTest

{{ var|replace({"test": 'replaced'}, ignore) }}

2 个答案:

答案 0 :(得分:1)

replace过滤器为defined as a wrapper for strtr,因此没有内置方法可以做到这一点。

Extending twig很简单!只需创建一个名为ireplace的新过滤器(或其他您认为合适的过滤器),它在后台使用str_ireplace。

答案 1 :(得分:0)

我认为此功能用于替换关键字,而不是用于搜索和替换