Регулярные выражения и модификатор /s

Рейтинг: 0Ответов: 1Опубликовано: 06.09.2014

Здравствуйте.

В PHP имеется модификатор /s. Согласно документации:

/s - если необходимо, что бы поиск был по всему тексту, не обращая внимания на перенос строки;

Что это означает и в каких случая применять этот модификатор? Я пробовал в использовании разные регулярные выражения, убирая или наоборот подставляя этот модификатор, а различий никаких. Хоть он есть, хоть его нет. Даже, если в тексте имеются переносы строки. Так зачем тогда нужен этот модификатор? Спасибо.

Ответы

▲ 2Принят

Если стоит модификатор s, метасимвол . будет совпадать в том числе с переносом строки, иначе нет.