如何确定列表或地图是否包含特定字符串?例如(伪代码):
<#if listofItems.contains("random-string") >
the map contains a key called random-string
</#if>
答案 0 :(得分:2)
我认为这种东西应该起作用
<#if listofItems['random-string']?? >
you are inside if block
</#if>
答案 1 :(得分:2)
如果是列表:
<#if listOfItems?seq_contains("random-string")>
...
</#if>
如果是地图:
<#if someMap["random-string"]??>
...
</#if>
如果它是地图并且键不包含特殊字符:
<#if someMap.randomString??>
...
</#if>
如果是地图,并且您正在寻找键值对的值:
<#if someMap?values?seq_contains("random-string")>
...
</#if>