Как получить элемент с помощью CSS или Xpath, удалив определенный текст? - PullRequest
0 голосов
/ 20 февраля 2019

Мне нужно получить элемент с использованием CSS или XPath, выполнив поиск по его тексту внутри списка, каждый элемент содержит Имя проекта , Статус и Страна разделяется символом "|".

Проблема в том, что мне нужно получить элемент, используя только Имя проекта и Страна в качестве параметров инет никакого способа редактировать HTML.

<li>Project 1 | approved | USA</li>
<li>Project 2 | approved | China</li>
<li>Project 3 | disapproved | Russia</li>

Мне нужно удалить текст одобренный / отклоненный из запроса, что-то вроде

//li[contains(text(),'Project 1 USA')]

Есть ли способ добиться этого с помощью CSS или Xpath?

1 Ответ

0 голосов
/ 20 февраля 2019

Как насчет:

//li[contains(text(),'Project 1') and contains(text(),'USA')]

... если вы можете разделить название проекта и местоположение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...