Xml 使用xslt仅从标记中获取数字

Xml 使用xslt仅从标记中获取数字,xml,xslt-2.0,Xml,Xslt 2.0,输入xml <citation>[<xref linkend="XEx31"/>1, <xref linkend="XEx32"/>2]</citation> 输出xml <out>1,2</out> 有人能帮助我使用XSLT2.0获得这个输出吗?我只想得到数字和逗号。实体和括号不会出现。使用什

输入xml

<citation>[<xref linkend="XEx31"/>1, <xref
linkend="XEx32"/>2]</citation>
输出xml

<out>1,2</out>

有人能帮助我使用XSLT2.0获得这个输出吗?我只想得到数字和逗号。实体和括号不会出现。

使用

什么类型的数字,只有像
1
2
这样的正整数?还是更复杂的格式?是的,马丁。只有正整数。如果逗号跟在数字后面,我也希望在输出xml中这样做