从XPath字符串中删除或替换一些文本

时间:2016-02-07 20:09:37

标签: xpath

是否可以删除或替换XPath字符串上的文本?

使用XPath我得到了http://www的网址,我想删除http://www,因此相同的XPath查询只会返回一个没有http://www的链接。我找不到任何关于删除或替换Xpath字符串的信息。

有可能吗? 如果是这样,怎么做?

1 个答案:

答案 0 :(得分:5)

您是否尝试过substring-after

substring-after('http://www.stackoverflow.com', 'http://www.')

示例:

<demo>http://www.stackoverflow.com</demo>

的XPath:

//demo/substring-after(., 'http://www.')

收率:

stackoverflow.com

检查online demo here