ѕолный глоссарий интернет-маркетинга
 
 
 

–егул€рные выражени€

 
 
“еги:
веб-аналитика
интернет
веб-разработка

„то такое регул€рные выражени€?

–егул€рные выражени€ Ч это формальный €зык поиска и действий с подстроками в тексте, который базируетс€ на использовании метасимволов (символов-Ђджокеровї, англ. wildcard characters). ѕри поиске актуально использовать строку-образец (от англ. ЂpatternїЧ Ђшаблонї, Ђмаскаї), состо€щую из метасимволов и символов, а также задающую правило поиска. ƒл€ действий с текстом необходимо прописывать строку замены, котора€ может содержать в себе специальные символы.

–егул€рные выражени€ необходимы при сортировке больших объемов текстовой информации по заранее известным параметрам, или чтобы найти в строке определенный фрагмент Ч например, при парсинге данных, составлении семантического €дра, подготовке целей и фильтров в аналитических системах.

—истема регул€рных выражений была разработана в 1997 году создател€ми €зыка программировани€ —. »значально регул€рные выражени€ примен€ли в библиотеке PCRE €зыка Perl. Ќо регул€рные выражени€ оказались настолько удобными, что затем их начали примен€ть и в других €зыкахЧ JavaScript, PHP, Java, C++ и т. д. —ама библиотека PCRE была включена в Google Analytics. ќна не требует больших вычислительных мощностей, проста в освоении и использовании.

–егул€рные выражени€

–абота с регул€рными выражени€ми возможна также в редакторе таблиц Excel, различных текстовых редакторах.

ќсобое значение регул€рные выражени€ имеют при фильтрации данных текстового типа. »х применение актуально дл€ разработки парсеров строк Ч синтаксических анализаторов.

–егул€рные выражени€ часто наход€т применение и в сфере интернет-маркетинга. —пециалисты по аналитике используют механизм дл€ фильтрации текстовых данных, настройки вида отчетов. »нструменты аналитики Ч яндекс.ћетрика и Google Analytics Ч позвол€ют пользоватьс€ регул€рными выражени€ми:

ѕрименение регул€рных выражений

  1. ѕомощь при определении, соответствует ли строка тому или иному формату Ч например, адресу электронной почты, номеру телефона и т. д.
  2. ѕоиск и замена шаблонов в строке.
  3. »звлечение из шаблона фрагментов информации.
  4. ѕоиск информации в файлах при написании кода.

ѕоисковый запрос, который пишут с использованием регул€рных выражений, называют шаблоном. ¬ принципе, регул€рными выражени€ми можно пользоватьс€ как обычным поиском, и шаблон Ђслонї найдЄт все случаи, когда в тексте встречаетс€ Ђслонї. ќднако существует и набор специальных символов, которые позвол€ют искать что-то более сложное.

«начительна€ часть символов в регул€рных выражени€х представл€ют сами себ€. »сключение составл€ют специальные символы. ƒополнение в виде обратной косой черты Ђ\їнеобходимо, если последние нужно представить в качестве текстовых символов.

—пецсимволы встречаютс€ без обратной косой черты. Ёто означает, что им подставлены особые значени€:

—м. также
Referrer
ѕарсинг
Web-beacon (web-bug)
Ћог-файл
Ёффектор

 
 
ѕоказать все термины (668)
 
–усский:
ј Ѕ ¬ ƒ « »   Ћ ћ Ќ ќ ѕ ÷ Ў ў Ё ё я
 
English:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
“есты - проверьте свои знани€!