08.12.2021

SRELL 2.930 — библиотека для С++, реализующая работу ECMAScript-совместимых регулярных выражений

SRELL — это std::regex-like library.

Особенности:

  • header-only;
  • ECMAScript-совместимые регулярные выражения;
  • дизайн а-ля std::regex;
  • поддержка типов char8_t, char16_t и char32_t для C++11 и более молодых.

Более подробное описание — на сайте автора.

История изменений: англ./яп. (ну а вдруг?).

Постоянная ссылка на актуальную версию: скачать.

Автор почему-то стесняется (да, так и написал!) публиковать библиотеку в публичных репозиториях, поэтому есть моё GitHub-зеркало (с Unicode 14.0, для бета-тестирования).

После пары писем автор согласился, что это будет полезно для увеличения популярности SRELL. Посмотрим. :)

Пока же библиотека добавлена в regex-benchmark, но на момент написания новости бенчмарков ещё нет.

>>> Подробности

Источник.