Всем привет! Никак не получается выбрать элемент по его части класса, именно части. Есть такая программа для автоматизации Каталон, я так понял там можно через регулярные выражения, но что то не получается:
Есть к примеру классы на странице
class="bg-Fri parent_tr"
и
class="bg-Old parent_tr"
Я хочу находить этот элемент по части
parent_trВот так он находит://*[@class="bg-Fri parent_tr"][1]
, т.е. по целому классу, а как сделать по части не пойму.
Пробовал так: //*[@class="(.*) parent_tr"][1]
, не ищет
Подскажите, как правильно.
Ответ на вопрос
В данном случае используются не регулярные выражения, а язык Xpath
Вот решение, может кому пригодится:
//*[contains(concat(' ', @class, ' '), ' искомый_класс ')][1]