Как отфильтровать результаты по нескольким признакам и разбить по ним в отчете?

  • Автор темы Автор темы Julia
  • Дата начала Дата начала

Julia

A-Parser Enterprise License
A-Parser Enterprise
Добрый день!

Требуется проверять списки сайтов на наличие определенных кодов (нескольких) и разбивать отчет в зависимости от того, какой код нашелся.

Случай с поиском одного кода описан в документации. Работает. Но прогонять парсинг заново для каждого кода очень долго.

Как организовать фильтрацию по нескольким кодам сразу? Вроде можно написать что-то на базе
"Фильтрация ссылок по вхождению любой из нескольких разных строк", сработает?

Но это не решает вопрос как обозначить, по какому коду была найдена страница.

Может быть вопрос решается с помощью конструктора результатов? Чтобы он рассортировал по кодам. Помогите настроить.

Или возможно писать в результат по какому коду найден URL, чтобы потом разделить руками в экселе?
 
или допустим, как то промежуточно сохранять результаты парсинга контента и применять к нему фильтрацию результатов несколько раз подряд?
 
Здравствуйте!
Создается множество регулярок на вхождение каждого кода, и потом просто передается в результат, например
2015052123_1368535_17389590.png

eyJwcmVzZXQiOiJ0b3BpYyBodHRwOi8vYS1wYXJzZXIuY29tL3RocmVhZHMvMTY1
MS8iLCJ2YWx1ZSI6eyJwcmVzZXQiOiJ0b3BpYyBodHRwOi8vYS1wYXJzZXIuY29t
L3RocmVhZHMvMTY1MS8iLCJwYXJzZXJzIjpbWyJOZXQ6OkhUVFAiLCJkZWZhdWx0
Iix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoidXNlcHJveHkiLCJ2YWx1ZSI6dHJ1
ZX0seyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6InByb3h5YmFubmVkY2xlYW51cCIs
InZhbHVlIjoiMCJ9LHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJnb29kQ29kZSIs
InZhbHVlIjoyMDB9LHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJwcm94eXJldHJp
ZXMiLCJ2YWx1ZSI6IjUwIn0seyJ0eXBlIjoiY3VzdG9tUmVzdWx0IiwicmVzdWx0
IjoiZGF0YSIsInJlZ2V4IjoiKHJlZ2V4cDEpIiwicmVnZXhUeXBlIjoiaSIsInJl
c3VsdFR5cGUiOiJmbGF0IiwiYXJyYXlOYW1lIjoiIiwicmVzdWx0cyI6WyJhIl19
LHsidHlwZSI6ImN1c3RvbVJlc3VsdCIsInJlc3VsdCI6ImRhdGEiLCJyZWdleCI6
IihyZWdleHAyKSIsInJlZ2V4VHlwZSI6ImkiLCJyZXN1bHRUeXBlIjoiZmxhdCIs
ImFycmF5TmFtZSI6IiIsInJlc3VsdHMiOlsiYiJdfSx7InR5cGUiOiJjdXN0b21S
ZXN1bHQiLCJyZXN1bHQiOiJkYXRhIiwicmVnZXgiOiIocmVnZXhwMykiLCJyZWdl
eFR5cGUiOiJpIiwicmVzdWx0VHlwZSI6ImZsYXQiLCJhcnJheU5hbWUiOiIiLCJy
ZXN1bHRzIjpbImMiXX0seyJ0eXBlIjoiY3VzdG9tUmVzdWx0IiwicmVzdWx0Ijoi
ZGF0YSIsInJlZ2V4IjoiKHJlZ2V4cDQpIiwicmVnZXhUeXBlIjoiaSIsInJlc3Vs
dFR5cGUiOiJmbGF0IiwiYXJyYXlOYW1lIjoiIiwicmVzdWx0cyI6WyJkIl19LHsi
dHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJmb3JtYXRyZXN1bHQiLCJ2YWx1ZSI6IiRx
dWVyeTskYTskYjskYzskZFxcbiJ9XV0sInJlc3VsdHNGb3JtYXQiOiIkcDEucHJl
c2V0IiwicmVzdWx0c1NhdmVUbyI6ImZpbGUiLCJyZXN1bHRzRmlsZU5hbWUiOiIk
ZGF0ZWZpbGUuZm9ybWF0KCkudHh0IiwiYWRkaXRpb25hbEZvcm1hdHMiOltdLCJy
ZXN1bHRzVW5pcXVlIjoibm8iLCJxdWVyeUZvcm1hdCI6WyIkcXVlcnkiXSwidW5p
cXVlUXVlcmllcyI6ZmFsc2UsInNhdmVGYWlsZWRRdWVyaWVzIjpmYWxzZSwiaXRl
cmF0b3JPcHRpb25zIjp7Im9uQWxsTGV2ZWxzIjpmYWxzZSwicXVlcnlCdWlsZGVy
c0FmdGVySXRlcmF0b3IiOmZhbHNlfSwicmVzdWx0c09wdGlvbnMiOnsib3Zlcndy
aXRlIjpmYWxzZX0sImRvTG9nIjoibm8iLCJrZWVwVW5pcXVlIjoiTm8iLCJtb3Jl
T3B0aW9ucyI6ZmFsc2UsInJlc3VsdHNQcmVwZW5kIjoiIiwicmVzdWx0c0FwcGVu
ZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRlcnMiOlt7InNv
dXJjZSI6WzAsImEiXSwidHlwZSI6InJlZ2V4UmVwbGFjZSIsInJlZ2V4Ijoibm9u
ZSIsInJlZ2V4VHlwZSI6bnVsbCwicmVwbGFjZSI6IiIsInRvIjoiYSJ9LHsic291
cmNlIjpbMCwiYiJdLCJ0eXBlIjoicmVnZXhSZXBsYWNlIiwicmVnZXgiOiJub25l
IiwicmVnZXhUeXBlIjpudWxsLCJyZXBsYWNlIjoiIiwidG8iOiJiIn0seyJzb3Vy
Y2UiOlswLCJjIl0sInR5cGUiOiJyZWdleFJlcGxhY2UiLCJyZWdleCI6Im5vbmUi
LCJyZWdleFR5cGUiOm51bGwsInJlcGxhY2UiOiIiLCJ0byI6ImMifSx7InNvdXJj
ZSI6WzAsImQiXSwidHlwZSI6InJlZ2V4UmVwbGFjZSIsInJlZ2V4Ijoibm9uZSIs
InJlZ2V4VHlwZSI6bnVsbCwicmVwbGFjZSI6IiIsInRvIjoiZCJ9XSwiY29uZmln
T3ZlcnJpZGVzIjpbXX19
 
лучше всего использовать Rank::CMS Rank::CMS отредактировав файл files/Rank-CMS/apps.json по своему усмотрению, преимущества:
  • можно указать большое количество признаком
  • можно задать имя для каждого признака
 
Назад
Верх