Регулярные выражения Google Analytics

google analytics регулярные выражения

Регулярных выражений существует огромная масса. Их применения очень широки и полезны. Редко когда получается ограничится в работе без RegExp (регулярного выражения), будь-то фильтр в репорте,  профиле или фильтре. Если вам гуру-аналитик в красках рассказывает о своем классном опыте, но хаит регулярки — будьте уверены, это новичек.

Итак, посмотрим на сами регулярки и их применение.

. Один любой символ colo.r = colour, colo#r, coloNr
* 0 или более символов go*gle = gglegoglegoogle
+ 1 или более символов go+gle = goglegoogle
? 0 или 1 предшествующих символов colou?r = и color, и colour
| Оператор ИЛИ A|B = A и B
^ Обозначает начало строки Используется если вам нужно ограничить выражение с начала
$ Обозначает конец строки Используется если вам нужно ограничить выражение с конца
() Группирует символов (A|B) = и A, и B, учитывает регистр
[] Обозначает список [абв] = и а, и б, и в.
Создает список [0-9] = любая цифра от 0 до 9
\ Знак экранирования Говорит о том, что знак в регулярном выражении — конкретный знак, а не знак регулярки. Например, если в выражении site\.com нужно обозначить, что . — это “точка”, а не “один любой символ”, его нужно “экранировать”

Если решили использовать регулярные выражения в отчетах Google Analyitcs — проверяйте их на фильтрах, порой всплывают незаметные ошибки.

Фильтры Google Analytics

Подробнее про регулярные выражения можно почитать в справке Google Analytics или погуглить.