Regular expression for matching ANSI escape codes
Escape RegExp special characters
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
Regular expression for matching a shebang line
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
Returns true if a string has an extglob.
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
ES6 spec-compliant RegExp.prototype.flags shim.
Regular expression parser for ECMAScript.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
Compile ESNext Regular Expressions to ES5
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Compile regular expressions using named groups to ES5.
Convert globs to regular expressions
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Spec-compliant polyfill for String.prototype.matchAll
Regular expression parser for ECMAScript.
Compile regular expressions' unicodeSets (v) flag.
Compile Unicode property escapes in Unicode regular expressions to ES5.
detect possibly catastrophic, exponential-time regular expressions
Parse regular expressions' unicodeSets (v) flag.
POSIX character classes for creating regular expressions.
Generate a regex from a string or array of strings.
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
Generate regular expressions from regjsparser’s AST.
Check if a value is a regular expression
Compile regular expressions using duplicate named groups to index-based groups.
Compile Unicode property escapes in Unicode regular expressions to ES5.
A module that parses a string as regular expression and returns the parsed value.
Returns true if a filepath is a windows UNC file path.
Regular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.
Regular expression for getting the root of a posix or windows filepath.
Regular expression for matching semver versions
Regular Expressions parser in JavaScript
Compile inline regular expression modifiers
Regular expression for matching reserved filename characters