Подтвердить что ты не робот

YQL Как использовать подстановочный знак в XPath

У меня есть некорректная страница для очистки, и мне было трудно получить правильный XPath для YQL. Я могу очистить отдельные поля, которые мне нужны, например:

//*[@id="cell_12345"]

Но мне действительно нужно вернуть все элементы, идентификатор которых начинается с cell_. Что-то вроде:

//*[@id="cell_"*]

Как это сделать?

Кроме того, если кто-нибудь может указать мне на хорошую ссылку XPath, это будет очень полезно.

Спасибо!

4b9b3361

Ответ 1

Что-то вроде

//*[starts-with(@id, 'ceil_')]

должен делать красиво.

Что касается ссылки xpath, как только вы знаете синтаксис и ось, вам может помочь любая старая функция. Это был первый google: http://www.w3schools.com/xpath/xpath_functions.asp