PCRE

php Установка внутренних опций -- отмена/включение режима (модификатора) для части выражения/подмаски (Internal option setting)

Смысл этой статьи (перечисление модификторов)
состоит в том, что в PCRE позволяет "включить" или выключить некотрые модификатор для той части регулярного выражения что идёт после опции (а не глобально для всего выражения как обычно):

(?тутмодификаторы)

(или на верхнем уровне или в подмаске).

Пример установки внутренней опции

Наиболее простой пример -- регулярное выражение вида:

php Регулярные выражения Знак вопроса ? -- что он значит

Знак вопроса ? в регулярных выражениях работает:

  1. Как квантификатор -- указывает число вхождений.
  2. Как символ управления жадностью квантификатора, например:
    <.*?>

    (о жадных и ленивых см. подробнее тут).

[!] Регулярные Выражения PCRE СПРАВОЧНИК - примеры: PHP, Java, Javascript, Python, Ruby, Apache

Этот справочник посвящён примерам регулярных выражений, пошедших из Перл-а т.е. стандарта PCRE.

Регулярные выражения онлайн

Проверить ваши регулярки онлайн можно тут:

Subscribe to RSS - PCRE