防止Twig模板输出中的孤立单词

时间:2014-06-12 23:24:58

标签: php filter twig

是否有任何twig过滤器/函数的组合可以让你用非中断空格替换字符串中的最后一个空格?我想在响应式布局中防止孤立的单词换行到下一行。

Lorum ipsum dolor set amit.

需要成为:

Lorum ipsum dolor set amit.

1 个答案:

答案 0 :(得分:0)

也许这个任务不应该在Twig中完成,而是在你的控制器中完成。

但如果你绝对想在Twig中这样做,你可以在preg_replace中使用twig-extensions

https://github.com/jasny/twig-extensions#pcre

也许这可行:

{{ 'Lorum ipsum dolor set amit.'|preg_replace('/.*\K /', ' ') }}