ansi-regex
Regular expression for matching ANSI escape codes
Regular expression for matching ANSI escape codes
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet
Escape RegExp special characters
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
Returns true if a value is a plain object, array or function.
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Matches strings against configurable strings, globs, regular expressions, and/or functions
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
Regular expression for matching a shebang line
Tiny JavaScript tokenizer.
Returns true if a string has an extglob.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
Tokenizes a string that represents a regular expression.
Regular expression for matching astral symbols
detect possibly catastrophic, exponential-time 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)