grex

Regex generator

Automatically generates regular expressions from user-provided test cases

A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

GitHub

7k stars
48 watching
173 forks
Language: Rust
last commit: 7 days ago
Linked from 3 awesome lists

clicommand-line-toolpythonpython-libraryregexregex-patternregexpregular-expressionregular-expressionsrustrust-clirust-craterust-libraryterminaltool

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rust-lang/regex An implementation of regular expressions for Rust. 3,544
fancy-regex/fancy-regex A Rust library that efficiently compiles and matches regular expressions with advanced features like backreferences and look-around. 431
devongovett/regexgen Generates regular expressions from a set of input strings by building a trie and converting it to a regex using Brzozowski's algebraic method 3,344
ziishaned/learn-regex An introduction to regular expressions with explanations and examples. 45,672
rust-leipzig/regex-performance A tool for comparing the performance of different regular expression engines 102
slevithan/xregexp An extended JavaScript regular expression utility with modern syntax and flags beyond native browser support. 3,306
ron4fun/srl-cpp A C++11 library for constructing regular expressions with ease and flexibility. 0
a-n-t-h-o-n-y/regexplore A live regular expression testing environment built with curses. 8
zach-klippenstein/goregen A library for generating random strings from regular expressions. 90
srackham/pcre2 A library for processing regular expressions using the PCRE2 library 5
verbalexpressions/pythonverbalexpressions A Python module providing an easy-to-use interface for creating and manipulating regular expressions 1,634
mathiasbynens/regexpu Transpiles ES2015 Unicode regular expressions into equivalent ES5-compatible regular expressions. 234
mingrammer/commonregex A collection of reusable regular expression functions for text processing in Go. 895
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
verbalexpressions/cppverbalexpressions A C++ library for constructing complex regular expressions with a simple and intuitive API. 382