Twig:在 Twig 中使用正则表达式?

Zwe*_*012 3 regex symfony twig

我想slugify一个值,例如 "slugName = Spain & Italy"

当我在 TWIG 中制作 slug 时{{ slugName|slugify }},结果是Spain_amp_Italy

是否可以在 Twig 中设置 REGEX,以便我的“&”例如将被翻译为“and”?谢谢

Jea*_*ean 5

您可以连接多个过滤器,并使用一个简单的函数replace()

{{ slugName| replace({'&': 'and'}) | slugify }}
Run Code Online (Sandbox Code Playgroud)