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