Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Give a regex, get a robust predicate function that tests it against a string.
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Regex template tag with extended syntax, context-aware interpolation, and always-on best practices
Recursive matching plugin for Regex+
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.
A regular expression to match all emoji-only symbols
Create a javascript regular expression for matching everything except for the given string.
Compile ES2015 Unicode regex to ES5
Compile regular expressions using named groups to ES5.
Compile ES2015 sticky regex to an ES5 RegExp constructor
Regular expression for matching ANSI escape codes
Regular expression for matching a shebang line
Regular expression for getting the root of a posix or windows filepath.
Generate a regex from a string or array of strings.
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Compile Unicode property escapes in Unicode regular expressions to ES5.
Memoize the results of a call to the RegExp constructor, avoiding repetitious runtime compilation of the same string and options, resulting in surprising performance improvements.
Compile regular expressions' unicodeSets (v) flag.
Compile regular expressions using duplicate named groups to index-based groups.
Regular expression for matching IP addresses in CIDR notation
Parse regular expressions' unicodeSets (v) flag.
Regular expression for matching file names, with or without extension.