Поиск с помощью css или match
-
@forall с помощью цикла долго будет проверять так как там цифры от 1 до 99
-
@seedgg не плохой вариант спасибо попробую сделать так но все же если есть вариант сделать как я писал было бы хорошо
-
@GamiD said in Поиск с помощью css или match:
@forall с помощью цикла долго будет проверять так как там цифры от 1 до 99
Ты с регуляркой пробовал или нет?
Она сразу вытащит число!
-
@forall а тоесть ты имеешь ввиду достать содержимое span проверить регуляркой на существование числа ?
-
@GamiD
Эта регулярка вытащит ТОЛЬКО число
-
нашел еще один вариант
>XPATH> //div[@class="chat-meta"]/span/div/span[text()='1' | text()='2' | text()='3']
но не хочется делать длинный код text()='число' увеличивая число на 1
-
@seedgg твой вариант тоже не подойдет так как элементов с class="app_code" будет много где то 10-20 и в любом из них может появиться число а каждый проверять это займет время
-
This post is deleted!
-
@GamiD said in Поиск с помощью css или match:
нашел еще один вариант
>XPATH> //div[@class="chat-meta"]/span/div/span[text()='1' | text()='2' | text()='3']
но не хочется делать длинный код text()='число' увеличивая число на 1
Попробуй вот такой xpath запрос
//пытаемся найти span который содержит текст из одного или более символов. >XPATH> //div[@class="chat-meta"]/span/div/span[string-length(text()) >= 1]
-
Всем спасибо большое за подсказки
вариант @santilo работает как нужно потому что в других span появляются элементы без текста только на нужном span появляется число изза этого это самый лучший и быстрый вариант
-
Я не шарю в XPath, но по-моему у @forall тоже норм вариант был.
-
-
@GamiD В теории можно весь скрипт написать на голом js и использовать его в выполнить код, но это не всегда удобно. Для этого и создан BAS, чтобы можно было программировать в визуальном конструкторе.