Проверка наличия текста

diamlan

Client
Регистрация
14.09.2019
Сообщения
113
Благодарностей
18
Баллы
18
Ребята как создать проверку наличия выделенного текста с нескольких вариантов.
Например будет список предложенных вариантов если есть совпадение идём дальше если нету пропускаем. Вариантов больше 50
 

ParfeniyAnton

Client
Регистрация
24.08.2014
Сообщения
302
Благодарностей
50
Баллы
28
Привет. Если правильно понял, то так
Экшн>Табы>Данные

Ставишь галочку в чекбокс "Парсить результат"
И регулярка такая: текст1|текст2|текст3
 
  • Спасибо
Реакции: diamlan и TwistDanceR

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 578
Благодарностей
9 189
Баллы
113
Ребята как создать проверку наличия выделенного текста с нескольких вариантов.
Например будет список предложенных вариантов если есть совпадение идём дальше если нету пропускаем. Вариантов больше 50
Как уже подсказали, можно парсить с помощью составной регулярки с вертикальной чертой, обозначающей логическое ИЛИ. С помощью экшена Операции над списком объединяем список с искомыми текстами в переменную с разделителем |, тем самым делая из него однострочное регулярное выражение. И с помощью экшена Обработка текста - Regex производим проверку вхождения какого то из вариантов текста. Если вышло по зеленому выходу, то что то нашлось, если по красному, то нет.

49608
 
  • Спасибо
Реакции: southside

diamlan

Client
Регистрация
14.09.2019
Сообщения
113
Благодарностей
18
Баллы
18
А можно это как-то провернуть с POST и GET запросами?
например спарсить с ответа в переменной
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 578
Благодарностей
9 189
Баллы
113
А можно это как-то провернуть с POST и GET запросами?
например спарсить с ответа в переменной
Если сайт отдает нужную часть страницы в html-исходнике, не в dom, то можно.
 
  • Спасибо
Реакции: diamlan

diamlan

Client
Регистрация
14.09.2019
Сообщения
113
Благодарностей
18
Баллы
18
щас попробую в обработку текста впихнуть переменную с ответом на запрос посмотрим что выдаст
 

diamlan

Client
Регистрация
14.09.2019
Сообщения
113
Благодарностей
18
Баллы
18
Спасибо получилось
Сделал парсер только активных пользователей сайта среди 1.3кк общего количества
 
  • Спасибо
Реакции: ParfeniyAnton и Sergodjan

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)