super-expressive
Regex builder
A JavaScript library that allows developers to create regular expressions in a human-readable and programmatic way.
🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
5k stars
37 watching
137 forks
Language: JavaScript
last commit: 5 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
slevithan/xregexp | An extended JavaScript regular expression utility with modern syntax and flags beyond native browser support. | 3,306 |
cjex/regulex | A JavaScript tool for parsing and visualizing regular expressions | 5,719 |
ziishaned/learn-regex | An introduction to regular expressions with explanations and examples. | 45,672 |
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 |
compose-regexp/compose-regexp.js | Builds and composes regular expressions in JavaScript to improve maintainability and readability of complex regex patterns. | 145 |
verbalexpressions/javaverbalexpressions | A Java library that simplifies the construction of complex regular expressions | 2,622 |
ianstormtaylor/superstruct | A library for defining and validating data structures in JavaScript and TypeScript. | 7,024 |
mathiasbynens/regexpu | Transpiles ES2015 Unicode regular expressions into equivalent ES5-compatible regular expressions. | 234 |
verbalexpressions/jsverbalexpressions | A JavaScript library to construct regular expressions in a simple and intuitive way | 12,172 |
emotion-js/emotion | A CSS-in-JS library designed to simplify style composition in web applications | 17,506 |
sanctuary-js/sanctuary | A JavaScript library that promotes pure function composition and avoids runtime type errors by providing data types for handling uncertain values. | 3,040 |
verbalexpressions/phpverbalexpressions | A PHP library to construct complex regular expressions with an intuitive syntax and human-readable definition format. | 2,410 |
regl-project/regl | A JavaScript library that simplifies WebGL programming by abstracting away shared state and compiling it into optimized JavaScript code | 5,243 |
flightcontrolhq/superjson | A serialization library for JavaScript expressions that supports Dates, BigInts, and other complex data types | 4,144 |
rust-lang/regex | An implementation of regular expressions for Rust. | 3,544 |