【发布时间】:2014-06-12 23:24:57
【问题描述】:
是否有任何 twig 过滤器/函数的组合可以让您用不间断空格替换字符串中的最后一个空格?我想防止孤立的单词在响应式布局中换行到下一行。
Lorum ipsum dolor set amit.
需要变成:
Lorum ipsum dolor set amit.
【问题讨论】:
是否有任何 twig 过滤器/函数的组合可以让您用不间断空格替换字符串中的最后一个空格?我想防止孤立的单词在响应式布局中换行到下一行。
Lorum ipsum dolor set amit.
需要变成:
Lorum ipsum dolor set amit.
【问题讨论】:
也许这个任务不应该在 Twig 中完成,而应该在你的控制器中完成。
但如果您绝对想在 Twig 中执行此操作,您可以在 twig-extensions 中使用 preg_replace。
https://github.com/jasny/twig-extensions#pcre
也许这可行:
{{ 'Lorum ipsum dolor set amit.'|preg_replace('/.*\K /', ' ') }}
【讨论】: