XPath,如何删除欧元符号不必要的字符?
XPath, how to delete Euro sign unnecessary characters?
如何 select span 标签中的文本排除那些不必要的“ ”字符?我只需要数字(末尾的欧元字符会很好,但这不是必须的)。请注意,数字会发生变化,它们并不相同。
<span class="price">15.900 €</span>
如果您使用 C# 和 XPath,那么假设您将 XPath 表达式编写为 C# 字符串,您可以使用 "translate(//span[@class = 'price'], '\u00A0', '')"
.
工作样本(在 Javascript 中)是
console.log(document.evaluate("translate(//span[@class = 'price'], '\u00A0', '')", document, null, XPathResult.ANY_TYPE, null).stringValue);
<span class="price">15.900 €</span>
如何 select span 标签中的文本排除那些不必要的“ ”字符?我只需要数字(末尾的欧元字符会很好,但这不是必须的)。请注意,数字会发生变化,它们并不相同。
<span class="price">15.900 €</span>
如果您使用 C# 和 XPath,那么假设您将 XPath 表达式编写为 C# 字符串,您可以使用 "translate(//span[@class = 'price'], '\u00A0', '')"
.
工作样本(在 Javascript 中)是
console.log(document.evaluate("translate(//span[@class = 'price'], '\u00A0', '')", document, null, XPathResult.ANY_TYPE, null).stringValue);
<span class="price">15.900 €</span>