例如,如何检查字符串是否包含“html”?如果是,则大写该子串。
string = "html template"
{% if string contains 'html' %}{{ string | upcase }}{% endif %}
上面的代码使整个字符串大写,但我只想大写“html”。
答案 0 :(得分:0)
我建议使用replace
代替upcase
:
string = "html template"
{{ string | replace: 'html','HTML'}}
注意:过滤器适用于其参数(此处为string
),这就是upcase
过滤器使整个字符串大写的原因。