Nodejs swig,子string或限制字符

有什么办法来限制string? 例:

{{item | limit(50)}} 

或者也许子string函数?

没有一个开箱即用的filter,但是你可以使用replace来完成。

 {{ item | replace("^(.{50,50})(.*)", "$1") }} 

这就创build了一个RegExp,它可以捕获前50个字符(任何字符:'。',50-50次之间{50,50}),然后把它放在$ 1中,剩下的剩下的就是$ 2。 然后你用$ 1replace结果…本质上扔$ 2。 这看起来有点奇怪,但它会完成这项工作。