有没有一种简单的方法可以根据所需长度分割字符串?例如,我有一个字符串:
<Data>AAAAABBBBB1111122222RRRRR<Data>
我想填充这样的输出:
AAAAA
BBBBB
11111
22222
RRRRR
谢谢你。
您可以analyze-string
用来分解数据:
<xsl:template match="Data">
<xsl:variable name="tokens" as="xs:string*">
<xsl:analyze-string select="." regex=".{{1,5}}">
<xsl:matching-substring>
<xsl:sequence select="."/>
</xsl:matching-substring>
</xsl:analyze-string>
</xsl:variable>
<xsl:value-of select="$tokens" separator=" "/>
</xsl:template>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句