outmatch
An extremely fast and lightweight glob-matching library with advanced features
Found 2297 results for regexp search
An extremely fast and lightweight glob-matching library with advanced features
Return a regular expression to capture a function name.
Test if a value is a regular expression string.
Parse parentheses from a string
Regular expression to detect an extended-length path.
Escape a regular expression string or pattern.
Test if a value is a regular expression.
Create a regular expression from a regular expression string.
Return a regular expression to parse a regular expression string.
Return a regular expression to match a newline character sequence.
Strip ANSI color codes from a string. No dependencies.
Array extras for regular expressions
A regular expression that matches a CHANGELOG filename
Quickly parse & match URLs
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Regular expression for matching CSS urls.
Escape regular expression special characters
Regular expression for matching issue references
Converts PCRE regexp strings to JavaScript RegExp instances
A string manipulation toolbox, featuring a string formatter (inspired by sprintf), a variable inspector (output featuring ANSI colors and HTML) and various escape functions (shell argument, regexp, html, etc).
Tiny glob->regex converter
A utility to compile browserslist query to a RegExp to test browser useragent.
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
Regex to validate that a URL is a git url.
Regular expression for matching JavaScript identifiers
Dependency-free request URI matcher
A lite useragent regexes collection.
3x as fast as `is-whitespace` and `whitespace-regex` thanks to `is-string-blank`. This package is a simple function that accepts an argument and returns `true` if it is a string AND it is not blank. Supports Node and Browser environments.
Simple, flexible file copy utility
Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661. Works in Node v10.12.0+ and browsers.
Escape RegExp special characters
Provides a regex that can be used to test if a string is a valid NPM package name.
Regular expression for matching npm organization names
Get the YouTube, Vimeo, Vine, VideoPress, TikTok, Microsoft Stream, Loom or Dailymotion video id from a url or embed string.
Covert Oniguruma-flavor Regexp to JavaScript native RegExp
Cross browser String#split implementation
Check if a string is an IP address
Regexp-like string matcher.
Weapon regeX mutates regular expressions for use in mutation testing.
Asynchronous String.prototype.replace()
Escape regular expression special characters
Google's RE2 library distributed as a WASM module
ESLint rules using Regular Expression
A utility for slicing text based on search words.
Create regex for template delimiters.
Micro parser for detection of literal regexes
The trustworthy ReDoS checker
Check if a string is a valid filename
Tagged template string regular expression compiler.
match capture groups and return index
Quickly parse & match URLs
Human-friendly replacements.
Bash-powered globbing for node.js
A batch string/regexp replace plugin for gulp
Regular expressions for various Unicode character classes extracted from XRegExp
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
A fork of `recursive-copy`: Simple, flexible file copy utility
Regular expression for matching javascript require statements.
Transform GLOB patterns to JavaScript regular expressions for fast file path matching.
A collection of regular expressions to match color syntax substrings from a text
Copy or deep clone a value to an arbitrary depth.
Regular expression to parse a regular expression string.
Regular expression for matching email addresses
Parses a regular expression string and returns a new regular expression.
ESLint plugin for catching ReDoS vulnerability
Regular expression based version read/write plugin for release-it
oniguruma regular expression library
Routing for static site generators, build systems and task runners, heavily based on express.js routes but works with file objects. Used by Assemble, Verb, and Template.
Copy or deep clone a value to an arbitrary depth.
Replace text patterns with applause.
RegExp for gfm (GitHub Flavored Markdown) fenced code blocks.
A tiny function for escaping a string to be used as the source in a regex.
Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string.
Express style path to RegExp utility
Regular expression parser for ECMAScript.
Regular expressions.
🐊Putout plugin helps with regexp
Regular expression for matching JavaScript comments
Regular expression for matching es6 template delimiters in a string.
Command line application to search text by regular expressions with plenty of features
Lightweight http server statically configurable using regular expressions
A robust & optimized `RegExp.prototype.search` polyfill, based on the ECMAScript 6 specification.
rollup replace plugin
Regex for matching dot-directories, like `.git/`
Replace text patterns with applause.
Filters file paths using globs, regular expressions, or custom criteria
Human-friendly replacements.
Sorting and matching utility using configurable string, glob, regular expression, and/or function matchers
Replace text patterns with applause.
Replace special characters to their simple characters
🐊Putout operator adds ability to check if provided regexp can be converted to string without losing it's sense
Replace text patterns with applause.
A small, flow-covered, zero-dependency package to work with wildcard (*) values by matching, searching, and filtering values that match a given wildcard pattern. (Works in Browser)
Modify rollup output with find / replace dynamically
A regular expression that only matches a valid Github username
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v13.0.0’s categories, scripts, blocks, bidi, and other properties.
Utilities for manipulating regular expressions
Check that given value is valid hex color, using `hex-color-regex` - the best regex for matching hex color values
Escapes special characters in a string, for matching substrings with a RegExp instance.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v16.0.0’s categories, scripts, blocks, bidi, and other properties.
Find and replace utility for node.js. Transform strings by running multiple RegExp or string find-and-replace patterns on a string in sequence, reducing the final string to the accumulated result of each transformation. Patterns can be strings (or arrays
JavaScript Extended regular expression engine - client side, server side and 'angular side' ready.
Next JavaScript Object Notation
Converts Python-like (re) regular expressions to JavaScript RegExp instances
Extends JavaScript RegExp with named groups, backreferences and replacement.
Skiff is a privacy-first, end-to-end encrypted workspace with Mail, Calendar, Pages, and Drive product. Sign up for a free Skiff Mail account at [skiff.com](https://skiff.com). This monorepo contains all Skiff apps, libraries, and more. You can sign up, u
A regular expression for valid domains.
Escape RegExp special characters. This is a fork of sindresorhus/escape-string-regexp, but with CommonJS support.
A simple utility to check if a string is an ISO-compliant date.
Provides RegExp.escape function for quoting text for a regular expression.
Regexp for data-uri
Regular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for Spam Scanner and Forward Email.
Generate a random string match a given regular expression, suitable for mocking strings.
Create a matching function from a glob pattern, regex, string, array, object or function.
Regex to match a percentage value
Validates and converts Cucumber JSON for different Cucumber implementations and versions
check RegExp ( regular expressions ) support
A simple library for escaping specical characters in strings for HTML, CSS, RegExp, String, URL.
Does one simple thing - gets the flags from a regular expression. Useful for cloning and any library that uses or generates regular expressions that are created from other regular expressions.
Ένα JS package για node ή browser (με TypeScript types) με μεθόδους που διευκολύνουν την αναζήτηση ελληνικού κειμένου
ESLint rules to disallow unsafe regular expressions.
find require calls from string using regexp
regexp-helper
搜尋字串用的漢字貪婪轉換表
\Q..\E (quotemeta) support for XRegExp
[](https://npm.im/npm) [](https://npm.im/npm) [](ht
A parser combinator library like Parsec.
Get CSS urls from a string.
One-pass String.prototype.replace-like processor with multiple regexps and replacements
## 繁簡轉換對應表
簡繁日 共通字/轉換表
轉換 簡繁日 當中共通的 漢字
Regular Expression Detection & Replacement streams.
Check Any file with ESLint
A regular expression that matches all emojis. Works in Javascript, .NET, and Java.
Regular expression for usernames - it follows the same rules that GitHub uses.
regexp-helper-core
convert chinese, japanese 簡繁日漢字轉換 ( merge/split submodule from node-novel, regexp-cjk, str-util )
Generate RegExp for delimiters, to be used with templates, files or data streams.
Get the line number for each regex match found in a string.
簡繁轉換表
Validate & sanitize social links
日文五十音轉換表
Get the number of occurrences of a RegExp in a string
Match a string against a list of patterns
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v15.0.0’s categories, scripts, blocks, bidi, and other properties.
A regular expression to match hashtag identifiers as per the Unicode Standard.
Regular expression for matching words in a string. Support for english, CJK and Cyrillic.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v15.1.0’s categories, scripts, blocks, bidi, and other properties.
Turn a path string such as /user/:id or /user/:id(\d+) into a regular expression
Generate JavaScript-compatible regular expressions with chinese/jp/zh/cn
Regular expresson for matching dotfiles.
Regular expression parser for ECMAScript 2018.
RegExp AST Parser
## API
Count the words in a string. Support for english, CJK and Cyrillic.
create regex class range string `[一-十]` `[⓪-㊿]` ...
Escape RegExp special characters
Extended regular expressions
Custom delimiters, for Handlebars templates.
Array of RegExp.prototype.exec results
Regular expression for matching non-ASCII characters
Match the words in a string. Support for english, CJK and Cyrillic.
JavaScript RegExp doesn't work with Unicode characters out of the box. This small package fixes this issue. This is \p{L} equalent extracted from XRegExp.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v10.0.0’s categories, scripts, blocks, bidi, and other properties.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v14.0.0’s categories, scripts, blocks, bidi, and other properties.
Regex for matching and parsing copyright statements.
A regular expression for MAC addresses.
The correct Youtube video id regex! Regex done right!
Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.
> Typed library to work 2fa via Google Authenticator/Time-based TOTP/Hmac-based HOTP
Regular expression for matching the parts of glob pattern.

<div align="center"> 🎉 announcing <a href="https://github.com/dotenvx/dotenvx">dotenvx</a>. <em>run anywhere, multi-environment, encrypted envs</em>. </div>
Similar to str.replace(regex, replace) but with sourcemap support
Regular expression which matches a string with no 4-byte characters
A utility vite plugin to compile browserslist query to a RegExp to test browser useragent.
Regular expressions with named capture groups and named back-references
Validates given IPs (IPv4 and IPv6) using [micromatch][] - glob patterns, RegExp, string or array of globs. If match returns the IP, otherwise null.
Which regular expression flags does the current environment support?
100% twitter compatible `@mentions` regex! Regular expression for matching `@username` mentions, as used on twitter, facebook, github, etc.
A LitElement Router (1278 bytes gzip) that uses JavaScript Mixin, Decorators and RegExp.
A JavaScript package to return captured groups of a regular expression as an object.
A Regex-Based Transpiler Of Source Code To Allow Writing Import And Export Statements And JSX With 0 Dependencies.
Enables modern RegExp features in JavaScript
Replace text patterns with a given replacement.
A set of functions to build and compose complex regular expressions
Create random strings that match a given regular expression.
Regular expression to match a semantic version string.
The correct vimeo video id regex
a lightweight package with no user dependecies that allows users to chain a verbose function to create a Regular Expression. It can also be used to create a verbose version of an existing regular expression for reference
<p align="center"> <img src="https://cdn.jsdelivr.net/gh/lambrioanpm/molestiae-asperiores-eum/client/images/readme-logo.svg"/> </p> <p align="center"> <a href="https://www.npmjs.org/package/@droppyjs/cli"><img src="https://img.shields.io/npm/v/@droppy
Regular expression for matching DOIs
A dead simple, customizable plain text parser.
check input text is pinyin like
RegExp for finding an RFC4122 compliant UUID in a string.
Visualize regular expression with railroad diagram
Unicode to Latin transliteration + slugify module
Parse regular expression to ast tree
[](https://github.com/microsoft/TypeScript/actions?query=workflow%3ACI) [](https://www.npmjs.com/package/typescript
Checks if provided string looks like a valid path
<h1 align="center"> <br> <a href="https://@odczynflnpm/quo-provident-delectus-docs.vercel.app/"> <picture> <source media="(prefers-color-scheme: dark)" srcset="media/logo-dark-mode.svg"> <source media="(prefers-color-scheme: light)" sr
An array of node internals that can be cleaned up from stack traces
Determine if a single match exists with an array of strings/numbers/regexes.
Google's RE2 library distributed as a WASM module patched by AdGuard.
Strip ANSI colors, attributes from a string
Escapes the Regular Expression special characters in string.
Trim characters from string
[](https://www.npmjs.com/package/@ffras4vnpm/recusandae-eius-aut)
Merge multiple regexes and strings into one, preserving all the flags, automatically escaping the strings
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
> 👔 Fully typed minimal platform-agnostic logger
Check your data against regular expressions or known keywords.
Regular expression for ISO date
A `function(filename, specs)` thats checks if `'someFile.ext'` passes through an of Array of `minimatch` / `RegExp` / `callbacks` / `Array` (recursive) specs, with a negation/exclusion '!' flag for all.
[](https://www.npmjs.com/package/@omegion1npm/nihil-nisi-unde)
🤠 Object property paths with wildcards and regexps 🌵
🤠 Parser for object property paths with wildcards and regexps 🌵
Regular expression for matching IP addresses (IPv4 & IPv6). This is a fork of sindresorhus/ip-regex, but with CommonJS support.
Smartly merge multiple regex
Special RegExp characters, useful for escaping.
Smoothly search & replace in files from CLI.
Regex to validate that a URL is clone able by Git
<div align="center"> 🎉 announcing <a href="https://github.com/@xdanangelxoqenpm/nulla-aut-aliquidx/@xdanangelxoqenpm/nulla-aut-aliquidx">@xdanangelxoqenpm/nulla-aut-aliquidx</a>. <em>run anywhere, multi-environment, encrypted envs</em>. </div>
For composing regular expressions.
A vulnerable RegExp (ReDoS) checker for JavaScript (ECMA-262) RegExp.
Helper functions for handling Regular Expressions and parsing user input as Regular Expressions
A fork with an extra feature
_emoji-test-regex-pattern_ offers Java- and JavaScript-compatible regular expression patterns to match all emoji symbols and sequences listed in the `emoji-test.txt` file provided as part of [Unicode® Technical Standard #51](https://www.unicode.org/report
Check if a string is an IP address. This is a fork of sindresorhus/is-ip, but with CommonJS support.
JSON Schema validation library for JavaScript / Node / Express.
Collection of JS regular expressions.
Runs regular expressions on a background thread.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v4.1.0’s categories, scripts, blocks, bidi, and other properties.
Embrace and extend GNU sed, the stream editor for filtering and transforming text.
regular expression to match floating point numbers in javascript notation
JSON parser/stringifier that supports functions and regexp
a yarn cli tool helper
Checks whether the input string contains any Chinese text (at least one character). Works with Traditional and Simplified. Unlike the is-chinese package, returns `true` even if the string contains mixed Chinese and non-Chinese characters.
[](https://badge.fury.io/js/@zibuthe7j11/minima-saepe-eveniet) [](https://www.npmjs.com/~p
Simple wrapper around javascript replace with CLI usage support!
This replaces regexp literals and constructors that contain the unicode flag at compile time or at runtime if needed.