Синтаксис RE2!
Яндекс.Метрика:
https://yandex.ru/support/metrika/general/regexp.xml
Google Analytics:
https://support.google.com/a/answer/1371417?hl=ru
Примеры:
https://support.google.com/a/answer/1371417
Проверка регулярных выражений:
https://support.google.com/analytics/answer/293690...#1 условие (условие в рег. выражение не участвует)
page1 -> page2
Первое условие прохожу с помощью
onclick
, второе, думаю запилить с помощью выражение (Я.Метрика) , так как возвращение реализовано по принципу "или-или". Если сам не вернулся, возвращаю через 25 сек
!#2 условие - регулярное выражение
Возвращаемся на шаг назад
page1 <- page2
Задание: нужно в выражение записать
только страницу page1, во всех её нижеперечисленных вариациях
page1 -
page1/ -
page1/index.html -
page1/en.html
То, что приходит на ум (page1<-page2)
^/page1(/|/index.html|/en.html)$
обновлено
Проблема в том, что нет где проверить
Второй мой вариант:
page1?(.|.*index.html|.*en.html)$
обновлено
Чем дальше в лес, тем больше дров
RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in
PCRE,
Perl, and
Pythonобновлено
Перенес задание в редактор:
goo.gl/WM6kWMобновлено
Задание решил
Сергей Кокшаров:
goo.gl/T19Hy1.*/page1/?(index.html|en.html)?(?!..)
Большое всем спасибо за отклики! Я был близок
ПС. Может кому-то пригодится
Инструменты для создания и тестирования регулярных выражений (syntax re2)
1.
erik.eae.net/playground/regexp/regexp.html
2.
myregexp.com
Настройки для первого и второго пункта: checkbox на Global, остальные галочки снять
3.
regexstorm.net/tester - самый лучший, по моему скромному мнению
4. Офлайн-приложения для Chrome:
https://goo.gl/dk6RHX