是否可以删除或替换XPath字符串上的文本?
使用XPath我得到了http://www的网址,我想删除http://www,因此相同的XPath查询只会返回一个没有http://www的链接。我找不到任何关于删除或替换Xpath字符串的信息。
有可能吗? 如果是这样,怎么做?
答案 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