Необходимо написать хороший селектор для поиска элементов страницы содержащих только текст

Всем привет! Не получается написать адекватный селектор, который бы возвращал элементы со страницы, содержащие в своем тексте только цифры, пробовал что то типа такого //*[matches(text(),‘[0-9]’)] , не работает, подскажите пожалуйста какие есть решения для такого?

Например, у меня есть таблица, в которой одним из столбцов идут айдишники строк и как мне можно получить используя подобное регулярное выражение все элементы, содержащие айди? В айди в тексте элемента только цифры

//*[matches(.,’[0-9]’)] попробуйте такой, если нет
то скорее всего у вас xpath 1 версии, а не второй, в Selenium 2, точно не работает
в таком случае используйте внутренние методы програмного языка filter, map или что нибудь такое

1 лайк