МОДИФИКАТОРЫ РЕГУЛЯРНЫХ ВЫРАЖЕНИЙ PHP
Модификаторы регулярных выражений в PHP - это специальные символы, которые добавляются в конце регулярного выражения и позволяют изменять его поведение. Например, модификатор i делает выражение нечувствительным к регистру символов.
/hello/i
/john/i
В данном примере регулярные выражения ищут слова "hello" и "john" в тексте, независимо от регистра символов.
Другой полезный модификатор - m, который позволяет искать соответствия в многострочных текстах. Без него соответствие будет искаться только в начале текста.
/^hello/m
/^john/m
Здесь регулярные выражения ищут слова "hello" и "john" в каждой строке текста, а не только в начале текста.
PHP. Регулярные выражения. Урок 2.Метасимволы и модификаторы шаблона. (Андрей Кудлай-Webformyself)
Уроки PHP 7 - Регулярные выражения в PHP
6. Модификаторы в регулярных выражениях
Работа с условными подмасками в регулярных выражениях PHP
Регулярные выражения в PHP. Функции preg_match, preg_replace, preg_split итд.
Шаблонизаторы, работа с ZIP, основы регулярных выражений
PHP Regular Expressions Tutorial