Синтаксис регулярных выражений – начинаем постигать!

Синтаксис регулярных выражений

От автора: синтаксис регулярных выражений – это то, что вам обязательно пригодится. Но данная «сущность» настолько тяжела для понимания, что ее лучше осваивать потихоньку, маленькими кусочками. Иначе взрыва мозга не избежать :).

Первый кусочек – на пробу

О существующих типах «регулярок» сильно распространяться не намерен – об этом и так сказано достаточно на просторах Сети. Наше дело – практика! Отмечу единственное, что будем заниматься Perl-совместимыми. Это те, которые (чаще всего) экранируются вправо наклоненными «палочками» :).

Для работы с «регулярками» в PHP есть несколько функций. Пока мы задействуем одну — preg_match(). Она ищет в заданной строке подстроку, заданную шаблоном. Примерчик:

Второй кусочек!

Начинаем погружение. В приведенном выше скрипте нас интересует, прежде всего, значение переменной $shablon. Это шаблон, по которому мы будем осуществлять поиск. Глянем на него «вблизи»:

Вправо наклоненные слеши – это символы-разделители. В них находится значение, которое нужно искать. Прописная i – модификатор. Данный говорит о том, что следует искать слово независимо от его регистра написания.

Все! На сегодня знакомство с синтаксисом регулярных выражений в PHP закончим. Хватит с нас пока и двух кусочков – остальное «доедим» в следующих публикациях :).

Метки:

Похожие статьи:

Комментарии Вконтакте: