Regular expression for matching ANSI escape codes
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Escape RegExp special characters
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.
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.
Returns true if a string has an extglob.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
ES6 spec-compliant RegExp.prototype.flags shim.
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
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
Convert globs to regular expressions
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Compile regular expressions using named groups to ES5.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Spec-compliant polyfill for String.prototype.matchAll
Compile regular expressions' unicodeSets (v) flag.
Compile Unicode property escapes in Unicode regular expressions to ES5.
Parse regular expressions' unicodeSets (v) flag.
Regular expression parser for ECMAScript.
detect possibly catastrophic, exponential-time regular expressions
Compile regular expressions using duplicate named groups to index-based groups.
POSIX character classes for creating regular expressions.
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 a regex from a string or array of strings.
Check if a value is a regular expression
Generate regular expressions from regjsparser’s AST.
Compile inline regular expression modifiers
A module that parses a string as regular expression and returns the parsed value.
Compile Unicode property escapes in Unicode regular expressions to ES5.
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.
Returns true if a filepath is a windows UNC file path.
Regular expression for getting the root of a posix or windows filepath.
Regular Expressions parser in JavaScript
Regular expression for matching semver versions
Regular expression for matching reserved filename characters