regexparam
A tiny (399B) utility that converts route patterns into RegExp. Limited alternative to `path-to-regexp` 🙇
A tiny (399B) utility that converts route patterns into RegExp. Limited alternative to `path-to-regexp` 🙇
A regular expression that matches a CHANGELOG filename
Create regex for template delimiters.
Regular expression for matching issue references
Replace text patterns with applause.
Quickly parse & match URLs
Regular expression for matching JavaScript comments
Cucumber Expressions - a simpler alternative to Regular Expressions
Routing for static site generators, build systems and task runners, heavily based on express.js routes but works with file objects. Used by Assemble, Verb, and Template.
A string manipulation toolbox, featuring a string formatter (inspired by sprintf), a variable inspector (output featuring ANSI colors and HTML) and various escape functions (shell argument, regexp, html, etc).
Get the YouTube, Vimeo, Vine, VideoPress, TikTok, Microsoft Stream, Loom or Dailymotion video id from a url or embed string.
Replace text patterns with applause.
A utility to compile browserslist query to a RegExp to test browser useragent.
Regular expression for matching npm organization names
Extends JavaScript RegExp with named groups, backreferences and replacement.
Micro parser for detection of literal regexes
Regular expressions for various Unicode character classes extracted from XRegExp
Regular expression for matching email addresses
Regular expression for matching es6 template delimiters in a string.
3x as fast as `is-whitespace` and `whitespace-regex` thanks to `is-string-blank`. This package is a simple function that accepts an argument and returns `true` if it is a string AND it is not blank. Supports Node and Browser environments.