如何在Nunjucks中进行不区分大小写的字符串比较

问题描述 投票:0回答:1

我正在尝试在{% if %}语句中进行不区分大小写的匹配

以下两种方法可以起作用:

{% set role = 'APP' %}

{% if 'app' == role %}  1 {% endif %}
{% if 'app' in role  %} 2 {% endif %}

Nunucks的comparison operators仅有少量文档,但未涉及特定类型。

[Nunjucks是Jinja2的端口,并且在how to lowercase a string in Jinja2上存在类似的问题

javascript case-insensitive nunjucks
1个回答
0
投票

您可以像使用built in filters一样使用lower之一来转换字符串,或者使用nunjucks可以在表达式内部执行一组有限的JavaScript,因此调用lower也可以。

以下三种方法中的任何一种都可以使用:

toLowerCase()
© www.soinside.com 2019 - 2024. All rights reserved.