dregex
Regex engine
A Java library implementing a regular expression engine using deterministic finite automata.
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
46 stars
6 watching
4 forks
Language: Java
last commit: 10 days ago
Linked from 2 awesome lists
dfajava-libraryregexregular-expressionregular-expression-enginescala
Related projects:
Repository | Description | Stars |
---|---|---|
openresty/sregex | A Perl-compatible regex engine designed for efficient matching on large data streams with support for non-backtracking NFA/DFA-based parsing and execution. | 617 |
drup/tyre | A system for building type-safe regular expressions with automatic extraction and modification of matched groups | 171 |
ddddxxx/regex | A Swift wrapper around NSRegularExpression for working with regular expressions in Swift applications | 4 |
tiehuis/zig-regex | An automaton-based regex implementation for the Zig programming language | 196 |
fancy-regex/fancy-regex | A Rust library that efficiently compiles and matches regular expressions with advanced features like backreferences and look-around. | 431 |
nitely/nim-regex | A library implementing a fast and descriptive regular expression engine for string matching | 227 |
jkutner/saferegex | A tool to identify potential regular expression vulnerabilities in software | 52 |
mudge/re2 | A fast and safe regular expression engine designed to eliminate security vulnerabilities | 130 |
yandex/pire | High-performance text matching library with limited functionality. | 330 |
mingrammer/commonregex | A collection of reusable regular expression functions for text processing in Go. | 895 |
sharplet/regex | A Swift library that provides an expressive and flexible regular expression type | 612 |
kasei/swiftregex | Implementation of a Perl-like regex =~ operator in Swift | 112 |
zimprojects/srell | A header-only C++ template library for working with regular expressions in ECMAScript-compatible way | 11 |
imagibee/gigantor | A high-performance regular expression search and replace library designed to handle large files and streams efficiently | 21 |
rust-leipzig/regex-performance | A tool for comparing the performance of different regular expression engines | 102 |