класс извлечения элемента, который содержит определенную строку - PullRequest
0 голосов
/ 22 декабря 2018

Я пытаюсь извлечь текст из элементов @ class = notes между <li></li> тегами, содержащими строку «Source»

MWE:

<ul class="notes">
<li>Champ : France</li>
<li>Source : source1, source2,
source3</li>
<li>Notes : quelques notes</li>
</ul>

Желаемый вывод:

Source : source1, source2, source3

Моя попытка xpath:

//ul[@class="notes"]/li/text()[contains(., 'Source')]

нет успеха

Кстати, теги <li></li> могут содержать возврат каретки

...