Support nested regexp parsing with dot notation in capture group names
Compile regular expressions using named groups to ES5.
Compile regular expressions using duplicate named groups to index-based groups.
Regex template tag with extended syntax, context-aware interpolation, and always-on best practices
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
Tiny helpers for processing regex syntax
Extended regular expressions
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Give a regex, get a robust predicate function that tests it against a string.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Regular expression for matching issue references
Compile ES2015 Unicode regex 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
A JavaScript Regular Expression library, extending the standard RegExp class with missing functionality
Compile Unicode property escapes in Unicode regular expressions to ES5.
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Compile regular expressions' unicodeSets (v) flag.
Decorator-based property validation for classes.
Parse regular expressions' unicodeSets (v) flag.
A regex to match any full character, considering weird character ranges.
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors