Селен xpath, как выбрать последний соответствующий элемент в таблице?
Дано
<table>
<tr>
<td>service1</td>
</tr>
<tr>
<td>service2</td>
</tr>
<tr>
<td>service3</td>
</tr>
<tr>
<td>blip</td>
</tr>
</table>
Как выбрать последнюю строку 'service-n', если я не знаю, какой будет n? Я пробовал добавлять[last()]
но это не сработало.
У меня есть:
//table//tr//td[contains(text(),'service')]
но он выбирает 1-й ряд, и я хочу последний.
Я не могу использоватьtr[3]
потому что в действительности число строк 'service-n' является динамическим и сильно меняется.