is-extglob
Returns true if a string has an extglob.
Found 3042 results for regex javascript
Returns true if a string has an extglob.
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.
ES6 spec-compliant RegExp.prototype.flags shim.
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
detect possibly catastrophic, exponential-time regular expressions
Escape a regular expression string or pattern.
Return a regular expression to capture a function name.
A regex to match any full character, considering weird character ranges.
Return a regular expression to match a newline character sequence.
Regular expression to detect an extended-length path.
Regex for matching HSLA colors.
Regex for matching RGBA color strings.
Returns an object with the (non-glob) base path and the actual pattern.
Recursive matching plugin for Regex+
dockerignore is a file filter library compatible with Docker and the node-ignore API
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
*A mostly reasonable approach to JavaScript*
Regular expression for matching astral symbols
Compile regular expressions using named groups to ES5.
Spec-compliant polyfill for String.prototype.matchAll
Generate regular expressions from regjsparser’s AST.
Regex for RGB color strings.
Regex for matching HSL colors.
Compile regular expressions' unicodeSets (v) flag.
Compile Unicode property escapes in Unicode regular expressions to ES5.
A collection of helpful utility functions for common JavaScript development and browser DOM manipulation tasks
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
A library to find JS RegExp with super-linear worst-case time complexity for attack strings that repeat a single character.
glob implementation in pure javascript
Replace search occurrences with a replacement string.
Compile regular expressions using duplicate named groups to index-based groups.
A regular expression to match all emoji-only symbols
Parse regular expressions' unicodeSets (v) flag.
Tokenizes a string that represents a regular expression.
detect possibly catastrophic, exponential-time regular expressions
Compile inline regular expression modifiers
Check if a string has ANSI escape codes
Generate a regex from a string or array of strings.
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)
Check if a value is a regular expression
React is a JavaScript library for building user interfaces.
> A simple JavaScript utility for conditionally joining classNames together.
Regular expression for matching IP addresses (IPv4 & IPv6)
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.
> A simple JavaScript utility for conditionally joining classNames together.
Generate regular expressions from regjsparser’s AST.
A regular expression that matches a CHANGELOG filename
Regular expression for getting the root of a posix or windows filepath.
A isomorphic, bullet-proof, ninja-ready route parsing, matching, and reversing library for Javascript in Node and the browser.
*一种写JavaScript更合理的代码风格。*
Glob to regular expression with support for extended globs
Regular expression for matching semver versions
Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`
Regular expression for matching reserved filename characters
Test if a value is a regular expression string.
Test if a value is a regular expression.
grep, but in JavaScript.
Clean up regular expressions
Weapon regeX mutates regular expressions for use in mutation testing.
Shallow and recursively (deep) clone JavaScript objects that handles circular references
A library for teleporting rich data to another place.
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Simple wildcard matching
> A simple JavaScript utility for conditionally joining classNames together.
gets the package name for a require statement
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.
Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
Regular expression for matching file names, with or without extension.
Return true if a file path is (or has) a dotfile. Returns false if the path is a dot directory.
JavaScript regular expression for matching a quoted string.
_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
Returns true if the given string is a POSIX bracket expression (POSIX character class).
The best regular expression (regex) for matching hex color values from string.
Parse a glob pattern into an object of tokens.
Return true if a file path contains the given path.
Returns true if a windows file path has invalid characters.
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.
Cucumber Expressions - a simpler alternative to Regular Expressions
Spec-compliant polyfill for String.prototype.replaceAll ESnext proposal
[](https://badge.fury.io/js/@wemnyelezxnpm/quia-quaerat-tenetur) [ utility to rewrite `import` statements as `require()`s; via RegExp
Parses a regular expression string and returns a new regular expression.
Returns true if a file path does not contain any invalid characters.
Regular expression to parse a regular expression string.
Make a synchronous function have a timeout
Regular expression for matching HTML comments
Check if a string is an IP address
Returns true if the value passed is all whitespace.
The tiny, regex powered, lenient, _almost_ spec-compliant JavaScript tokenizer that never fails.
Parse, validate, traverse, transform, and optimize Oniguruma regular expressions
Regular expression for matching scoped npm package names
Returns `true` if an array has a glob pattern.
Functional Regex simplifies the way you work with global regular expressions in JavaScript.
Regular expressions for various Unicode character classes extracted from XRegExp
Replace text in files using strings, regexs or functions.
Professional JavaScript utility to generate flexible and accurate regex patterns for data validation
The tiny, regex powered, lenient, _almost_ spec-compliant JavaScript tokenizer that never fails.
(NPM Package) Collection of various small helpers for javascript and typescript based projects, all tested and documented.
ESLint plugin for finding RegExp mistakes and RegExp style guide violations.
Generate regular expressions that match a set of strings
This Typescript to Javascript compiler only drops the Typescript specific keywords. No other changes are made to the code.
Micro parser for detection of literal regexes
A node.js through stream that does basic streaming text search and replace and is chunk boundary friendly
Regular expression for parsing an `author` string into an object following npm conventions.
Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.
Replace search occurrences with a replacement string.
Check whether a RegExp flag is supported
Regular expression for matching URLs
Emojibase utility functions for working with emoji characters.
Type-Level RegExp parser, matcher and permutation resolver
Tagged template string regular expression compiler.
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
A collection of utilities for emojis
Evergreen emoji regex patterns.
`typed-env` adds a layer over [@humanwhocodes/env](https://www.npmjs.com/package/@humanwhocodes/env) that allows you to convert environment variables into various JavaScript types.
Strip ANSI color codes from a string. No dependencies.
PCRE emulation for JavaScript
Array extras for regular expressions
Hash map of country ISO-3 codes to regular expression identifiers
Split a piece text into multiple chunks based on a search query, allowing you to highlight the matches.
WebAssembly port of Oniguruma regex library
Updates a section inside a file with newer content while removing the old content.
Generates an anchor for a markdown header.
A JavaScript module for performing various string transformation tasks. To install this module run command
Regular expression for matching CSS urls.
Validate zip codes fast and accurate! A Library of JavaScript Regular Expressions for validating if a specific zip code actually exists in a specific Country.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v12.0.0’s categories, scripts, blocks, bidi, and other properties.
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.
Tiny glob->regex converter
Regular expression for matching issue references
Regex to validate that a URL is a git url.
Implement regex functions with ease in JavaScript
A lite useragent regexes collection.
Regular expressions.
Replace matching strings and regexes in files
Regular expressions for matching against the XML Character Classes
>*JSCAD* is a set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code.
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.
The magical sticky regex-based parser generator 🧙
Escape RegExp special characters
Regular expression for matching XML NCName
A robust ES3-compatible polyfill for the `RegExp.escape` proposal - see https://github.com/tc39/proposal-regex-escaping
Simple, flexible file copy utility
Provides a regex that can be used to test if a string is a valid NPM package name.
Optimize regex literals
Escapes input characters to be used in regular expressions.
Regular expression for matching npm organization names
Check if a string is an IP address
__@wemnyelezxnpm/repellat-alias-earum__ is a javascript library that resolves references in [JSON schemas](https://json-schema.org/draft/2020-12/json-schema-core#name-introduction).
Sorting and matching utility using configurable string, glob, regular expression, and/or function matchers
A utility that provides a fluent, convenient interface for working with arrays of data in JavaScript. Influenced by Laravel Collections.
A library to process strings with regular expressions.
Regular expression for matching JSDoc comment blocks and the code below them.
Improved Javascript string split, for handling RegExp in a way that can easily re-create the original string
The JavaScript parser for the Conscript condition-scripting language.
ESLint rules using Regular Expression
Package of optimised react components and javascript functions for developers ♫♪
Get all the matches for a regular expression in a string.
UUID check for Node and the browser
Escapes a string literal for use as an argument in the standard RegExp constructor.
Create regex for template delimiters.
Modern, strongly typed, and safe utility function library for JavaScript and TypeScript. Includes type checking, manipulation of arrays, objects, strings, dates, colors, numbers, regular expressions, and more. Compatible with Browser, Node.js, Deno, and B
Check if a string is a valid filename
The goal of the package is to provide lightweight tools for validating strings denotings dates and time. It includes ISO 8601 datestring validation, simple YYYY-MM-DD date validation and time validation in hh:mm:ss.fff format. See details in readme.
Replace special characters to their simple characters
`bs-cmdliner` ------------- This is Cmdliner, a CLI-interface building tool for OCaml, packaged for [BuckleScript][] (an OCaml-to-JavaScript compiler) and [Reason][] (an alternative OCaml syntax targeting that compiler.)
Updated fork of OfficeProps.js - A JavaScript library used to extract, edit or remove metadata in Microsoft Office and Open Office files.
Objix is a delightfully convienient, high performance, zero dependency and super lightweight utility which extends the javascript standard library to sugar many common use cases for working with any objects.
The `Easylibs` library is a collection of reusable JavaScript modules that can be used to build web applications. The library includes modules for progress form, file uploading, image processing, and data validation and more.
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v9.0.0’s categories, scripts, blocks, bidi, and other properties.
Replace text patterns with applause.
JavaScript bindings for REmatch, an information extraction focused regex library that uses constant delay algoirthms.
Traverse object hierarchies using matching and callbacks.
[![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
Bash-powered globbing for node.js
utilities for generating regular expression
Replace Text with Regex in files before bundling.
A tiny, PEG-like system for building language grammars with regexes.
XML Schema pattern (regular expression) matcher
A fork of `recursive-copy`: Simple, flexible file copy utility
Tests or returns the JavaScript version by (ECMAScript) starting with ES2. (MIT license) ## Why 'js.**es6**.@drftgyhuji7npm/adipisci-quas-placeat' when 'starting with ES2'? ## - @drftgyhuji7npm/adipisci-quas-placeat() support ES2+ (index.js#@drftgyhuji7np
Human-friendly replacements.
<p align="center"> IEEE 754 half-precision floating-point ponyfill for JavaScript<br> See <a href="https://github.com/tc39/proposal-float16array">TC39 proposal</a> or <a href="https://esdiscuss.org/topic/float16array">the archive of the ES Discuss Flo
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v11.0.0’s categories, scripts, blocks, bidi, and other properties.
Validates and converts Cucumber JSON for different Cucumber implementations and versions
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v3.0.0’s categories, scripts, blocks, bidi, and other properties.
A regular expression that only matches a valid Github username
colorParsley() • a lightweight yet versatile color parsing function with no dependencies. Takes various color strings, numbers, or objects, and turns them into simple arrays. Bonus utilities colorToHex() and colorToRGB() included
Detect vulnerable regexes by querying a service hosted at Virginia Tech.
A collection of regular expressions to match color syntax substrings from a text
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.
Regular expression for matching email addresses
Regular expression for matching CSS @imports
escape regular expression characters
Replace text patterns with applause.
A tool to enable the checking, inserting and removal of licenses
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v6.0.0’s categories, scripts, blocks, bidi, and other properties.
ESLint rules to disallow unsafe regular expressions.
A gulp plugin to remove parts of code based on regular expressions.
Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string.
A tiny function for escaping a string to be used as the source in a regex.
Regulas is a zero-dependency, lightweight regex builder for JavaScript/TypeScript.
A regular expression for valid domains.
Regular expression for phone numbers.
Search & replace across files with a CLI tool that makes you trust what you are doing.
Regexp acceptor for ECMAScript 2018
RegExp for gfm (GitHub Flavored Markdown) fenced code blocks.
A CLI and library which tests helps score how vulnerable a regex pattern is to ReDoS attacks. Supported in the browser, Node and Deno.
a regular expression that matches all the surrogate pairs and combining-marked characters in a string
Generate a random string match a given regular expression, suitable for mocking strings.
bump RegEx with semver
Use Pomsky along with your JavaScript.
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
A collection of regular expressions
## 繁簡轉換對應表
Regular expression for matching es6 template delimiters in a string.
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
regexp-helper-core
Regular expression to match a semantic version string.
JavaScript APG, an ABNF Parser Generator
@ryniaubenpm2/ea-commodi-voluptatibus is a simple utility to convert various binary data objects in Javascript, like Blob, File, TypedArray and others. It also provides conversion abilities from various notations(binary,hex,decimal,"bytes") to others.
An eslint plugin that detects vulnerable regex using "https://github.com/tjenkinson/redos-detector".
Filter the keys of an object using glob patterns.
Regular expression for matching HTML empty conditional comments
Easy and small template engine for the browser and nodejs.
Human-friendly replacements.
Generates an anchor for a markdown header.
Strings decorator (by regex) with: React components, HTML tags etc.
Filters file paths using globs, regular expressions, or custom criteria
Does the JS environment support named capture groups in regexes?
Regex for matching dot-directories, like `.git/`
Easy and small template engine for the browser.
Simple Regexp patterns javascript library
Regex utils that rock!
Replace text patterns with applause.
Regular expression which matches a string with no 4-byte characters
Check that given value is valid hex color, using `hex-color-regex` - the best regex for matching hex color values
Replace text patterns with applause.
Extended regular expressions
Change the contents of multiple files
A regex to match the :emoji: snippets in a string.
Modify rollup output with find / replace dynamically
Node module for searching multi-line string using regex
Regex for newline characters
Grunt plugin to search and replace text content of files based on regular expression patterns