- Регистрация
- 09.01.2014
- Сообщения
- 186
- Благодарностей
- 33
- Баллы
- 28
Решение:
Спасибо за помощь wizard и evgen_po
(?i) - реГиСтр букв отключаем для подстраховки
[\w*] - любая буква или символ * - должны встречаться хоть один раз
Включая слово user-agent:
Исключая слово user-agent:
Задача:
Версия ZP: 5.7.1.0
Ребят, столкнулся с такой проблемой, то ли баг зенки, то ли выражение regexp не верное. В общем смотрите.
Исходный код:
Regex:
В зенке в переменных показывает:

Вроде все отлично, но!!!!!
При сохранении в файл выдает такой результат:

Где собака порылась? В регексе или в зенке?
Если в регексе, то помогите найти выражение правильное пожалуйста?
Или хотя бы скажите как в регексе обозначить конец строки?
Спасибо за помощь wizard и evgen_po
(?i) - реГиСтр букв отключаем для подстраховки
[\w*] - любая буква или символ * - должны встречаться хоть один раз
Включая слово user-agent:
Код:
(?i)user-agent:\s*[\w*]+.*?(?=(\r|\n|$))
Код:
(?i)(?<=user-agent:)\s*[\w*]+.*?(?=(\r|\n|$))
Версия ZP: 5.7.1.0
Ребят, столкнулся с такой проблемой, то ли баг зенки, то ли выражение regexp не верное. В общем смотрите.
Исходный код:
Код:
User-Agent: *
Disallow: /admin/
Disallow: *component*
Disallow: /go/*
Disallow: /assets/*
Disallow: /load/
Disallow: /comments/
Disallow: /plugins/
Disallow: /ajax/
User-agent: Yandex
Disallow: /admin/
Disallow: *component*
Disallow: /go/*
Disallow: /assets/*
Disallow: /load/*
Код:
[A-a..Z-z]ser-[A-a..Z-z]gent.*

Вроде все отлично, но!!!!!
При сохранении в файл выдает такой результат:

Где собака порылась? В регексе или в зенке?
Если в регексе, то помогите найти выражение правильное пожалуйста?
Или хотя бы скажите как в регексе обозначить конец строки?
Последнее редактирование: