Pages Menu Stijit.com
Twitter
Categories Menu
Регулярные выражения RegExp JavaScript и Google Analytics

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

Регулярные выражения (regexp или регексп) используется не только javascript разработчиками, но и веб-аналитиками для Google Analytics.

  • . – любой один символ;
  • \ – не учитывать специальные значения символов (используется для экранирования символа +,-,. и т.д.);
  • [...] – соответствовать символам, приведенным внутри этих квадратных скобок;
  • - – задается период (к примеру [1-9]);
  • ^ – не соответствует приведенному после этого символа (но работает только в квадратных скобках [^1-9]);
  • ^ – обязательно должно начинаться со следующих после ^ символов;
  • $ – обязательно должно заканчиваться идущими перед $ символами;
  • ? – соответствует нулю или одному из предыдущих символов (21? соответствует 2, 21);
  • + – соответствует одному или более из предыдущих символов (21+ соответствует 21, 211, 2111 и т.д.);
  • * – соответствует нулю или более из предыдущих символов (21* соответствует 2, 21, 211, 2111 и т.д.);
  • {минимум,максимум} – 21{2} – 211. Не соответствует 2, 21, 2111. 21{1,3} – 21, 211, 2111. Не соответствует 2, 21111;
  • .* – набор символов любой длинны;
  • () – сгруппировать и запомнить как группу символов;
  • | – ИЛИ (к примеру 1|2 — означает 1 ИЛИ 2);
  • \d – любая цифра (то же что и [0-9]);
  • \s – любой разделительный символ (пробел, таб, перевод строки);
  • \w – любая буква, цифра или нижнее подчеркивание (тоже что и [A-Za-z0-9_]).

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *