<block4>
<tag>
<name>72</name>
<value>/BNF/RED-AAF-US EQUITY GROWTH FUND //FETA/ABNAAFU000000D93--16.560-10/</value>
</tag>
</block4>
我需要整个标记
中的 FETA 输出我已经用xslt方式做了但是它完全在//
之后完成了<xsl:for-each select="block4/tag[name = '72']">
<xsl:value-of select="
concat((concat(
substringafter(value,'//'),'')),
substringbefore(value,'/'))
"/>
</xsl:for-each>,<xsl:text/>
答案 0 :(得分:0)
尝试一下:
substring-before(substring-after(value,'//'),'/')
修改强>
@bluish我怎么能得到这个值ABNAAFU000000D93--16.560-10
我想这是一个新问题。所以你在这里:
substring-before(substring-after(substring-after(value,'//'),'/'),'/')
我希望您已经了解了这些解决方案背后的概念。看看this good and simple reference。