我有文件c:/users/ted9876/docs/foo.xml
使用XSLT 2.0,我想从这个文件路径中获取ted *的值。实现这一目标的最佳方法是什么?
我尝试在应用于foo.xml的样式表中使用以下内容;
<xsl:value-of select="matches(tokenize(base-uri(),'/'), 'ted.*')" />
但是,它返回了一个错误。
答案 0 :(得分:0)
Daniel Haley在上面的评论中回答了这个问题:
或者开始。喜欢:blue
(你仍然可以使用tokenize(base-uri(),'/')[starts-with(.,'ted')]
,只需将它放在谓词中)