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

PHP DOM Xpath - поиск имени класса

Возможный дубликат:
XPath: сопоставление атрибутов, содержащих определенную строку

Я пытаюсь разобрать некоторый html с PHP DOM Xpath, но у меня возникают проблемы с поиском имени класса, когда элемент имеет более одного. Я обнаружил, что если я использую значение атрибута отверстия, например

$xpath->query('//div[@class="precodet precodeturgente"]'); 

он работает, но если я делаю

$xpath->query('//div[@class="precodet"]');

он не даст мне значение node. Иногда есть только один класс, другие - более одного, поэтому я хочу знать, есть ли способ поиска одного имени класса.

4b9b3361

Ответ 1

Вы должны быть в состоянии сделать

$xpath->query('//div[contains(@class,"precodet")]');