Используйте следующее выражение:
//span[contains(concat(' ', @class, ' '), ' amount ')]
Вы можете использовать contains
самостоятельно, но это также будет соответствовать классам, таким как someamount
.Проверьте вышеприведенное выражение на следующем входе:
<root>
<span class="test amount blah"/>
<span class="amount test"/>
<span class="test amount"/>
<span class="amount"/>
<span class="someamount"/>
</root>
Он выберет первые четыре span
элемента, но не последний.