XSLT:测试字符串是否包含在序列中

K.S*_*.S. 2 xslt-2.0

我有两个字符串序列。我想得到一个序列,该序列减少了那些项,这些项也在序列2中。或者比较这两个序列并获得信息(如果序列1的至少一项也位于序列2中)。一个简单的比较($ seq1 = $ seq2)仅对一个数字序列有效,或者我在做什么错误?

很高兴提供任何帮助!:)

Mar*_*nen 5

=运营商应该足够了,看到例如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