如何在Jinja中从字符串中删除结尾的空格?

时间:2018-11-07 12:08:28

标签: jinja2

在我的情况下,所有字符串都是单字的,并且字符串中的尾随空格都需要删除,例如 'hello ''hello''hello ''hello'

一种方法可能是使用拆分

{% if ' ' in word %}
  {% set word = word.split(' ')[0] %}
{% endif %}

这是有效的,因为字符串是单字的。我很确定必须有更好的方法。

2 个答案:

答案 0 :(得分:0)

您可以简单地遍历列表并删除尾随空格。默认情况下split()函数具有空格。

data=['hello ','hello   ',...]
new_data=[]
for i in data:
  new_data.append(i.split())

答案 1 :(得分:0)

愚蠢的我!它是.strip()'hello '.strip()