Модификатор S

Ralph

Дикий столяр
Модификатор S

Добрый вечер... Насколько я понял,в Perl-совместимых регулярных выражениях модификатор S применяется для того,чтобы при многократном использовании шаблона в первый раз потратить чуть болъше времени на его доп.анализ,зато при последующем его нахождении поиск будет происходить гораздо быстрее.Но вот допустим,в нескольких инклюдируемых файлах я использую шаблон,ну к примеру,"~[\s\e\xA0]+~mS".Вопросы такие:
1.Не приведет ли использование S в каждом употреблении шаблона к тому,

-~{}~ 18.12.07 19:17:

что этот дополнительный анализ будет производиться при каждой обработке этого шаблона с модификатором S,и вместо ускорения мы получим замедление работы,или все же PHP при встрече "знакомого" шаблона будет игнорировать "ненужные" S ?

2.Никто не знает,насколько применение S может ускорить обработку-в 2,5,10 раз или больше,более он эффективен при сложных шаблонах или при простых или нет разницы,и есть ли особый смысл с ним заморачиваться ?
 
Сверху