XPath,如何删除欧元符号不必要的字符?

XPath, how to delete Euro sign unnecessary characters?

如何 select span 标签中的文本排除那些不必要的“ ”字符?我只需要数字(末尾的欧元字符会很好,但这不是必须的)。请注意,数字会发生变化,它们并不相同。

<span class="price">15.900&nbsp;€</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&nbsp;€</span>