Регулярка "/ / " с модификаторами

Выражения (по одному в строке)

Результаты для preg_match, совпадения подсвечены

Символьные классы и специальные символы
[abc]Любой из a, b, c [^abc]Любой, кроме a, b, c [a-z]Любой из диапазона [a-zА-Я]Любой из диапазонов
.Любой символ \.Символ точки \\Символ "обратный слэш"   
( )Подшаблон (a|b)Выбор a или b в подшаблоне      
^Начало строки $Конец строки \AНачало текста \zКонец текста
\sПробельный символ \SНе пробельный символ \nНовая строка Unix \r\nНовая строка Windows
\bГраница слова (начало/конец) \tТабуляция \dЦифра 0-9 \DНе цифра
\wБуква (включая цифры и подчёркивание) \WНе буква (специальный символ) \pLБуква в utf-8, с модификатором u   
Квантификаторы
x?Один x или пусто x*Ноль и более x x+Один и более x x{3}x ровно 3 раза
x{3,}x 3 и более раз x{3,5}x от 3 до 5 раз      
Модификаторы
iПоиск не зависит от регистра. "/x/i" ищет и x, и X. UНе жадный (ищущий минимальное соответствие) поиск uИскать в Юникоде (utf-8) mИскать в многострочном тексте
sТочка соответствует также переводу строки xИгнорировать пробелы (в этом случае они экранируются обратным слэшем \)