Я пишу скрипт Greasemonkey, поэтому не могу изменить исходный XHTML.
Учитывая следующий фрагмент XHTML:
<td>
<span class="entry">Gender, Age:</span> Female, 42<br>
<span class="entry">Country, Town:</span> United Kingdom, London
<span class="small09"></span>
</td>
возможно ли написать выражение, которое можно оценить с помощью document.evaluate, которое позволит мне выбрать все записи, возраст которых превышает, скажем, 40? Я хочу что-то вроде следующего:
var matches = document.evaluate("//table[tbody/tr[2]/td[1][number(SOMEHOW
MATCH THE AGE PART) > 40]]",
document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);
Спасибо