иллюстрировать
1. Начиная с PHP7.3, PCRE2 будет использоваться в качестве нового обычного движка.
2. Существующие регулярные выражения необходимо перенести, чтобы они соответствовали правилам PCRE2. Эти правила более навязчивы, чем раньше.
характеристика
Относительная обратная ссылка g{+2} (эквивалент существующей g{-2})
Проверка версии PCRE2 (?(VERSION>=x)...)
(*NOTEMPTY) и (*NOTEMPTY_ATSTART) сообщают движку не возвращать пустые совпадения.
(*NO_JIT) Отключить JIT-оптимизацию.
(*LIMIT_HEAP=d) ограничивает размер кучи d КБ.
(*LIMIT_DEPTH=d) Установить предел глубины возврата равным d.
(*LIMIT_MATCH=d) Установить предел совпадения равным d.
Пример
preg_match('/[w-.]+/', '');
Выше описано использование PCRE2 в php, надеюсь, это будет полезно всем.