parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 08.08.2023 03:54 / 08.08.2023 03:59

Несколько неожиданно, что оно находит четыре границы как «граница + ничего + граница».

Это выражение — результат генерации, где в скобки подставляется список и найденные в строке слова списка обрабатываются.

В новой реализации так или иначе придётся делать проверку на пустоту списка и не проверять в этом случае (так и сделано для исправления ошибки).
Старый же вариант просто ничего не находил и преобразований не происходило.

Но, судя по тому, что реализациях PCRE других языков даёт так же четыре совпадения, — это корректный вариант.

Спасибо.