truncatewords

将字符串截短为指定的单词个数。如果指定的单词数量小于字符串中包含的单词个数,则会在字符串末尾添加一个省略号(…)。

输入


{{ "Ground control to Major Tom." | truncatewords: 3 }}

输出

Ground control to...

自定义省略号

truncatewords 还支持第二个可选参数,用于指定一个字符序列,此字符序列将被添加到截短字符串的后面。默认是省略号(…),但是你可以按照你的需要传递一个新的。

输入

{{ "Ground control to Major Tom." | truncatewords: 3, "--" }}

输出

Ground control to--

无省略号

如果你不希望在末尾添加省略号,可以将 truncatewords 的第二个参数设置为空字符串:

输入

{{ "Ground control to Major Tom." | truncatewords: 3, "" }}

输出

Ground control to