DEV Community

Cover image for Nightmare of Regular Expression will end here?
kris
kris

Posted on

Nightmare of Regular Expression will end here?

I discover that repo when checking on Github for morning coffee

seem interesting

GitHub logo francisrstokes / super-expressive

🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language

Super Expressive

Super Expressive Logo

Super Expressive is a JavaScript library that allows you to build regular expressions in almost natural language - with no extra dependencies, and a lightweight code footprint (less than 4kb with minification + gzip!).


Why?

Regex is a very powerful tool, but its terse and cryptic vocabulary can make constructing and communicating them with others a challenge. Even developers who understand them well can have trouble reading their own back just a few months later! In addition, they can't be easily created and manipulated…

Discussion (1)

Collapse
monfernape profile image
Usman Khalil

OMG. Where was this thing all my life.