Twig 使用“替换”时是否可以忽略大小写?

Twig 使用“替换”时是否可以忽略大小写?,twig,Twig,非常不言自明。例如,我希望替换test和test: {{ var|replace({"test": 'replaced'}, ignore) }} 我认为这个函数是用来替换关键字的,而不是用来搜索和替换的replace过滤器是这样的,所以没有内置的方法 这很容易!只需创建一个名为ireplace(或您认为合适的其他内容)的新过滤器,该过滤器在后台使用str\u ireplace

非常不言自明。例如,我希望替换
test
test

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

我认为这个函数是用来替换关键字的,而不是用来搜索和替换的
replace
过滤器是这样的,所以没有内置的方法

这很容易!只需创建一个名为
ireplace
(或您认为合适的其他内容)的新过滤器,该过滤器在后台使用str\u ireplace