|
| |||
|
|
U (PCRE_UNGREEDY) Этот модификатор инвертирует жадность квантификаторов, таким образом они по умолчанию не жадные. Но становятся жадными, если за ними следует символ '?'. Такая возможность не совместима с Perl. Модификатор U также может использоваться внутри шаблона, при помощи '?U' записи. [...] Что сделали два разработчика, не сообщая об этом друг другу? Правильно, последовательно применили в регулярном выражении ? локально и U для всего выражения. Интересно, зачем кому-то может понадобиться инвертировать greediness. |
|||||||||||||