Помогите с парсером пожалуйста.

Lankorn

Client
Регистрация
09.01.2013
Сообщения
78
Благодарностей
3
Баллы
8
Подскажите пожалуйста, как можно вписать в строку "парсить результат" в экшене "Данные таба" - "Что взять: текст", несколько слов, которые будут найдены по типу "или". Как это сделано в логическом "если", там можно разделять || ("или") , а вот как подобное провернуть в парсере?
Дело в том, что на сайте есть не всегда одно и тоже слово, а нужное найти хотя бы одно из нескольких.
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Этот экшн поддерживает только одну регулярку. Можно конечно сделать несколько экшнов и в каждом проверять наличие текста/
Приведите для примера строку и данные которые надо найти. Помогу
 
  • Спасибо
Реакции: Lankorn

Lankorn

Client
Регистрация
09.01.2013
Сообщения
78
Благодарностей
3
Баллы
8
Разобрался.
Разные слова, которые могут быть на страничке, добавил через обработку текста - регекс, а далее переменную положил в парсер, вместе слов.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 340
Благодарностей
9 088
Баллы
113
Подскажите пожалуйста, как можно вписать в строку "парсить результат" в экшене "Данные таба" - "Что взять: текст", несколько слов, которые будут найдены по типу "или". Как это сделано в логическом "если", там можно разделять || ("или") , а вот как подобное провернуть в парсере?
Дело в том, что на сайте есть не всегда одно и тоже слово, а нужное найти хотя бы одно из нескольких.
можно вписать регулярки заключенные в круглые скобки и разделить их знаком или "|"
напрмиер так: (Добро\ пожаловать\ на\ сайт)|(Welcome\ to\ the\ site)
 

Lankorn

Client
Регистрация
09.01.2013
Сообщения
78
Благодарностей
3
Баллы
8
Так интересно, каждый написал свое решение и каждое решение подходит)
Спасибо вам :-)
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 340
Благодарностей
9 088
Баллы
113
  • Спасибо
Реакции: Lankorn

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