Xslt 1.0 字符串右侧的XSLT 1.0子字符串

Xslt 1.0 字符串右侧的XSLT 1.0子字符串,xslt-1.0,Xslt 1.0,我在元素中有一个值,为4335547643。 我想把它改成43 35545 67643。分组应从值的右侧开始。 是否可以从值的末尾到开头使用子字符串 谢谢。您可以使用递归模板完成此操作 如果需要,您可以使用 如果您的值始终是一个数字,您可以使用一种模式,将数字按5位数分组,然后将“,”放入“”: 嘿,哇。。。谢谢它起作用了。。。我真的很感激。非常感谢。@user1441279很高兴提供帮助,欢迎使用堆栈溢出。当你得到一个解决问题的答案时,点击左边的勾号接受它是一种很好的方式。这让其他人一眼

我在元素中有一个值,为4335547643。 我想把它改成43 35545 67643。分组应从值的右侧开始。 是否可以从值的末尾到开头使用子字符串


谢谢。

您可以使用递归模板完成此操作


如果需要,您可以使用


如果您的值始终是一个数字,您可以使用一种模式,将数字按5位数分组,然后将“,”放入“”:



嘿,哇。。。谢谢它起作用了。。。我真的很感激。非常感谢。@user1441279很高兴提供帮助,欢迎使用堆栈溢出。当你得到一个解决问题的答案时,点击左边的勾号接受它是一种很好的方式。这让其他人一眼就知道问题已经解决了。谢谢。我只是打了个勾。我将来会记住这一点。再次非常感谢你。
<xsl:value-of select="translate(format-number('433554567643', '#,#####'), 
                                ',', ' ')" />