我有两个字符串序列。我想得到一个序列,该序列减少了那些项,这些项也在序列2中。或者比较这两个序列并获得信息(如果序列1的至少一项也位于序列2中)。一个简单的比较($ seq1 = $ seq2)仅对一个数字序列有效,或者我在做什么错误?
很高兴提供任何帮助!:)
该=运营商应该足够了,看到例如http://xsltransform.net/gWmuiJ6这不
<xsl:variable name="seq1" select="'foo', 'bar', 'foobar'"/>
<xsl:variable name="seq2" select="'a', 'foo', 'b'"/>
<xsl:variable name="seq3" select="'a', 'b', 'c'"/>
<xsl:value-of select="$seq1 = $seq2, $seq1 = $seq3"/>
Run Code Online (Sandbox Code Playgroud)
和输出true false。
如果要基于值的交集,请参见http://www.xsltfunctions.com/xsl/functx_value-intersect.html。