有没有一种简单的方法可以根据所需的长度分割字符串?例如,我有一个字符串:
<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>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)