Моя проблема с использованием XPath - всякий раз, когда я использую функцию «подстроки», я получаю только одно совпадение, и я хочу получить их все. Другая проблема - всякий раз, когда я использую комбинацию «подстроки» и оператора | он просто не будет работать (нет совпадений).XPath: Использование substring-after возвращает только одно совпадение
на этой странице я использовал запрос
//SPAN[@class='ratingDate relativeDate']/@title | //*[@class='ratingDate']/text()
я получил 10 матчей, но некоторые из них начинают с «Отзыв». так что я добавил «подстрока-после» и не получили никаких совпадений
оригинальный синтаксис:
//SPAN[@class='ratingDate relativeDate']/@title | substring-after(//*[@class='ratingDate']/text(), 'Reviewed ')