RegexBuilder.NET9

Welcome to the official documentation site for RegexBuilder.NET9 — a fluent, human-readable C# library for building .NET regular expressions.

  • Getting Started — Install and create your first pattern in 5 minutes
  • Common Patterns — Copy-paste ready production patterns (email, URL, phone, etc.)
  • API Guide — Full reference for the Fluent and Classic APIs
  • GitHub Repository — Source code, issues, and contribution guidelines
  • NuGet Package — Official NuGet package page for RegexBuilder.NET9

Install

Install via NuGet:

dotnet add package RegexBuilder.NET9 --version 1.1.1

Or add to your project file:

<PackageReference Include="RegexBuilder.NET9" Version="1.1.1" />

Why use RegexBuilder?

  • Readable, maintainable regex expressed as C# code
  • Fluent API for fast pattern composition
  • Classic API for advanced scenarios (lookarounds, balancing groups, substitutions)
  • Pre-built patterns to save time

Contribute

Contributions, bug reports, and feature requests are welcome. See the project on GitHub.