XSLT如何选择文件并从文件名中删除一些字符?

时间:2016-06-30 14:29:21

标签: xml file xslt text trim

我想知道如何在XSLT中从文件名中删除/修剪某些字符,事实上我必须对我的文件进行一些算术处理,键是文件名,但是有一些文件有'文'之前.. 例如我有: sdx.doc sdx43.doc textsdx.doc ---->我想修剪文件名中的文本并继续进行 - > sdx.doc

substring-after(文件名,'文字')

1 个答案:

答案 0 :(得分:0)

我不知道您的XSLT代码与您的问题有什么关系。如果你有一个文件名,如:

<filename>textsdx.doc</filename>

使用:

substring-after(filename, 'text')

得到:

"sdx.doc"

如果您不知道要应用此文件名的文件名,请按以下表达式选择它们:

filename[starts-with(., 'text')]