DEV Community

loading...
Cover image for Nightmare of Regular Expression will end here?

Nightmare of Regular Expression will end here?

kris
React native developer and Technical writer Americano addicted
・1 min read

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.