rexen
|
Posted: Mon Nov 04, 2024 22:17 Post subject: |
|
|
Нигде не могу найти чёткое и внятное пояснение, какой всё-таки стандарт регулярок реализован в TRegExpr. Упрощённый POSIX? Где наиболее полная справка по поддерживаемым выражениям?
Ни во встроенной справке Тотала, ни на сайте Гхислера: https://www.ghisler.ch/wiki/index.php/Regular_Expressions не упоминаются "просмотры вперёд или назад". Хотя по факту инструмент группового переименования как-то их воспринимает в конструкции выражения.
На сайте Сорокина, автора библиотеки, лежащей в основе работы Тотала с регулярками, заявлена полноценная работа и с lookahead assertion и с lookbehind assertion: https://regex.sorokin.engineer/ru/regular_expressions/#assertions-lookahead-lookahead
- а это уже не POSIX, а PCRE, если я не ошибаюсь. |
|