
Ленивые квантификаторы
Рассмотрим на примере: <а href="http://php.net/">PHP</a> has an <a href="http://pnp.net/manual">excellent</a> manual. Т.е. здесь видим две ссылки. Нам надо выбрать содержимое первого тега ‘a’: /<а.*>(.*)</а>/; //наш шаблон $matches[1] =>...

Специальные последовательности символов
В данной статье разберем основные последовательности символов для построения практически любых регулярных выражений. Можно выделить следующие последовательности символов (с рабочими...

Функции в регулярных выражениях
В регулярных выражениях есть функции поиска, поиска и замены, разделения на части. Эта статья поможет тем, кто хочет научиться брать любой контент со страницы и преобразовывать его, как угодно. Т.е. парсить уникальный...

Модификаторы
Мы можем уточнять наши действия в регулярных выражениях, применяя модификаторы. Они выносятся за пределы блоков в шаблоне. i — игнорировать регистр символов. /[a-z]/i = /[a-zA-Z]/ m — многострочный поиск. S —...

Регулярные выражения, синтаксис
На сегодня php поддерживает два формата ргулярных выражений: POSIX и PCRE. Регулярные выражения формата POSIX медленнее, и с версии PHP5.3 — объявлены deprecated! Поэтому POSIX использовать не надо. Все регулярные выражения медленнее,...

Специальные последовательности символов
В данной статье разберем основные последовательности символов для построения практически любых регулярных выражений. Можно выделить следующие последовательности символов (с рабочими...

Ленивые квантификаторы
Рассмотрим на примере: <а href="http://php.net/">PHP</a> has an <a href="http://pnp.net/manual">excellent</a> manual. Т.е. здесь видим две ссылки. Нам надо выбрать содержимое первого тега ‘a’: /<а.*>(.*)</а>/; //наш шаблон $matches[1] =>...

Модификаторы
Мы можем уточнять наши действия в регулярных выражениях, применяя модификаторы. Они выносятся за пределы блоков в шаблоне. i — игнорировать регистр символов. /[a-z]/i = /[a-zA-Z]/ m — многострочный поиск. S — однострочный...

Функции в регулярных выражениях
В регулярных выражениях есть функции поиска, поиска и замены, разделения на части. Эта статья поможет тем, кто хочет научиться брать любой контент со страницы и преобразовывать его, как угодно. Т.е. парсить уникальный...