Erbsland Regular Expression Library Documentation

Welcome to the Erbsland Regular Expression Library. A modern and secure regular expression library built for C++20 and beyond. This implementation is designed to be secure, minimal in dependencies, and easy to integrate into your existing projects.

All you need is a C++20-compliant compiler and the standard library. That’s it—no external dependencies, no hassle.

Topics

How to Use the Library

Learn how to integrate the library into your application, compile it, and run its unit tests with ease.

Usage
Step-by-Step Tutorial

Follow a hands-on guide to build a small application using the regular expression library.

Getting Started
Pattern Syntax

Understand the supported syntax of this regular expression library.

Syntax Overview
API Reference

Access detailed reference material on all classes and methods.

API Reference
Requirements

Review the technical requirements and environment setup needed to get started with the parser.

Requirements
License

Familiarize yourself with the terms of use under the Apache 2.0 license.

License

Contents at a Glance

Indices and Tables