Конструктор запросов
Парсим сформированный запрос регулярным выражением
кладем $1,$2... в макросы
Пример
http://domain.com/page
^(https?://([^\/]+).*)$
$1 - {fullurl}
$2 - {query} (или например {domain})
парсер к примеру SE::Google:
ageRank
Query format: {domain}
Result format: {fullurl}: {pr}\n
Дополнительно:
"Пресеты" парсинга запросов, позволяют сохранять и использовать в разных заданиях. Сделать предустановленные пресеты domain/fullurl, domain/fullurl/querystring и т.п.
Дополнительно:
Изменение запроса - по каждому {макросу}(к примеру {domain}, {query}) можно применять модификаторы: ExtractDomain, ExtractTopDomain, добавление ! перед каждым словом(для вордстата), lowercase, uppercase, string replace, regex s///
Все вышеперечисленное необходимо так же сделать и для результатов, чтобы можно было модифицировать результаты и создавать на их основе новые
Парсим сформированный запрос регулярным выражением
кладем $1,$2... в макросы
Пример
http://domain.com/page
^(https?://([^\/]+).*)$
$1 - {fullurl}
$2 - {query} (или например {domain})
парсер к примеру SE::Google:
Query format: {domain}
Result format: {fullurl}: {pr}\n
Дополнительно:
"Пресеты" парсинга запросов, позволяют сохранять и использовать в разных заданиях. Сделать предустановленные пресеты domain/fullurl, domain/fullurl/querystring и т.п.
Дополнительно:
Изменение запроса - по каждому {макросу}(к примеру {domain}, {query}) можно применять модификаторы: ExtractDomain, ExtractTopDomain, добавление ! перед каждым словом(для вордстата), lowercase, uppercase, string replace, regex s///
Все вышеперечисленное необходимо так же сделать и для результатов, чтобы можно было модифицировать результаты и создавать на их основе новые