gpt4 book ai didi

string - 测试字符串中的值

转载 作者:行者123 更新时间:2023-11-28 19:47:56 28 4
gpt4 key购买 nike

假设我有分配给“show”参数的字符串“2004,2005,2006,2007,2008,2009”。

现在,这确实有效:

<xsl:if test="$show='2004'">
//stuff
</xsl:if>

这行不通:

<xsl:if test="$show='2005'">
//stuff
</xsl:if>

我不确定如何测试这样的字符串的一部分。有什么想法吗?

最佳答案

使用包含

<xsl:if test="contains($show, '2004')">
//stuff
</xsl:if>

一个更详细的例子,它会打印yes

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:variable name="show" select="'2004,2005,2006,2007,2008,2009'"/>
<xsl:if test="contains($show, '2004')">yes</xsl:if>
<xsl:if test="not(contains($show, '2004'))">no</xsl:if>
</xsl:template>
</xsl:stylesheet>

关于string - 测试字符串中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1144889/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com