sregex

Regex engine

A Perl-compatible regex engine designed for efficient matching on large data streams with support for non-backtracking NFA/DFA-based parsing and execution.

A non-backtracking NFA/DFA-based Perl-compatible regex engine matching on large data streams

GitHub

617 stars
72 watching
111 forks
Language: C
last commit: about 3 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
marianobarrios/dregex A Java library implementing a regular expression engine using deterministic finite automata. 46
srackham/pcre2 A library for processing regular expressions using the PCRE2 library 5
nitely/nim-regex A library implementing a fast and descriptive regular expression engine for string matching 227
mudge/re2 A fast and safe regular expression engine designed to eliminate security vulnerabilities 130
zimprojects/srell A header-only C++ template library for working with regular expressions in ECMAScript-compatible way 11
drup/tyre A system for building type-safe regular expressions with automatic extraction and modification of matched groups 171
yyytcool/rexx A human-readable regex library with structured syntax and variable support. 2
rust-leipzig/regex-performance A tool for comparing the performance of different regular expression engines 102
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
nasciiboy/recursiveregexpraptor-4 A C-language regular expression engine designed for speed and simplicity. 10
openresty/openresty-systemtap-toolkit Real-time analysis and diagnostics tools for a popular web server 1,662
mingrammer/commonregex A collection of reusable regular expression functions for text processing in Go. 895
imagibee/gigantor A high-performance regular expression search and replace library designed to handle large files and streams efficiently 21
sindresorhus/regex A wrapper around NSRegularExpression to simplify regular expression usage in Swift 331