Nregex
nregex: Regular Expression Library for .NET
A powerful and easy-to-use regular expression library for building and using regex patterns in your .NET applications, with features like named capture groups and substitution.
What is Nregex?
nregex is a regular expression library designed for .NET. It provides a powerful, easy-to-use API for working with regular expressions in .NET applications.
Some key features of nregex include:
- Fluent interface for building regular expressions using a builder pattern
- Named capture groups for improved readability and maintenance
- Substitution/replace methods with support for lambdas and named captures
- Strongly typed result objects
- Multitargeting support for .NET Framework, .NET Core, .NET 5+ and .NET Standard 2.0+
- High performance through caching and compilation of expressions
- Full Unicode support
- Integrations with popular JSON serialization libraries like Json.NET
nregex aims to make working with complex regular expressions simple in .NET. The fluent builder interface avoids hard-to-read giant regex strings. Features like named captures and substitition make regex code more readable and maintainable. And performance remains fast through caching and compilation techniques.
If you work with regular expressions in .NET, nregex is worth considering to make your development easier while keeping high performance.
Nregex Features
Features
- Fluent interface for building regular expressions
- Named capture groups
- Substitution
- Splitting
- Replacement
- Escaping
- Anchors
- Character classes
- Quantifiers
- Lookaround assertions
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Nregex Alternatives
View all nregex alternatives with detailed comparison →
Top Development and Libraries & Frameworks and other similar apps like Nregex
Here are some alternatives to Nregex:
Suggest an alternative ❐Hyperscan
Oniguruma
Perl Compatible Regular Expressions