regexgen

Regex generator

Generates regular expressions from a set of input strings by building a trie and converting it to a regex using Brzozowski's algebraic method

Generate regular expressions that match a set of strings

GitHub

3k stars
54 watching
100 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ziishaned/learn-regexAn introduction to regular expressions with explanations and examples.45,746
rust-lang/regexAn implementation of regular expressions for Rust.3,580
slevithan/xregexpAn extended JavaScript regular expression utility with modern syntax and flags beyond native browser support.3,307
cjex/regulexA JavaScript tool for parsing and visualizing regular expressions5,722
pemistahl/grexAutomatically generates regular expressions from user-provided test cases7,334
verbalexpressions/javaverbalexpressionsA Java library that simplifies the construction of complex regular expressions2,624
mathiasbynens/regexpuTranspiles ES2015 Unicode regular expressions into equivalent ES5-compatible regular expressions.234
tom-lord/regexp-examplesA gem that generates random strings that match given regular expressions.520
fent/randexp.jsGenerates random strings based on user-provided regular expressions1,836
francisrstokes/super-expressiveA JavaScript library that allows developers to create regular expressions in a human-readable and programmatic way.4,630
malelabts/regexgeneratorA tool for generating regular expressions for text extraction and classification based on examples and without external hints.947
dmitrysoshnikov/regexp-treeTools and APIs for parsing, manipulating, and executing regular expressions in JavaScript401
johannesvollmer/regex-nodesAn editor that provides a visual interface to construct and edit regular expressions for use in JavaScript code.35
mochizukikotaro/regex_sampleA Ruby gem that generates random strings based on regular expressions1
compose-regexp/compose-regexp.jsBuilds and composes regular expressions in JavaScript to improve maintainability and readability of complex regex patterns.145