js-tokens
Tiny JavaScript tokenizer.
Found 3044 results for regex javascript
Tiny JavaScript tokenizer.
Convert Oniguruma patterns to native JavaScript RegExp
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Regular expression for matching javascript require/import statements.
Regular expression for matching JavaScript identifiers
Create a javascript regular expression for matching everything except for the given string.
Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.
JavaScript APG, an ABNF Parser Generator
🌈 Light, fast, and easy to use, dependencies free javascript syntax highlighter, with automatic language detection
Maintainable regular expressions for TypeScript and JavaScript.
Covert Oniguruma-flavor Regexp to JavaScript native RegExp
Transform GLOB patterns to JavaScript regular expressions for fast file path matching.
Regular expression for matching JavaScript comments
Regular expression for matching javascript require statements.
JavaScript Regular expressions made easy
JavaScript replaceLast function - Replaces last match for pattern in string with replacement
Parsing Library for Typescript and Javascript.
Extends JavaScript RegExp with named groups, backreferences and replacement.
A isomorphic, bullet-proof, ninja-ready route parsing, matching, and reversing library for Javascript in Node and the browser.
JavaScript Extended regular expression engine - client side, server side and 'angular side' ready.
Genex module for JavaScript
Generate JavaScript-compatible regular expressions with chinese/jp/zh/cn
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
A JavaScript object of regular expressions that match CSS properties grouped by category.
A regular expression that matches all emojis. Works in Javascript, .NET, and Java.
A isomorphic, bullet-proof, ninja-ready route parsing, matching, and reversing library for Javascript in Node and the browser.
Returns true if a value is a plain object, array or function.
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`
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.
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
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.
Simple wrapper around javascript replace with CLI usage support!
Matches strings against configurable strings, globs, regular expressions, and/or functions
Clone and modify a RegExp instance
Extended regular expressions
Fastest, plain JavaScript-based, regexp escaping library for JavaScript, works in both Node.js and browser.
A JavaScript package to return captured groups of a regular expression as an object.
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 library for analysing JS RegExp
Regular expression for matching ANSI escape codes
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Regex template tag with extended syntax, context-aware interpolation, and always-on best practices
regular expression to match floating point numbers in javascript notation
Escape RegExp special characters
A library for finite automata and regular expressions in the context of JS RegExp
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.
Make a regular expression time out if it takes too long to execute
Create a regular expression from a regular expression string.
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 a shebang line
Return a regular expression to parse a regular expression string.
Create random strings that match a given regular expression.
*A mostly reasonable approach to JavaScript*
*A mostly reasonable approach to JavaScript*
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
JavaScript port of portions of Google Code Search
Returns true if a string has an extglob.
*A mostly reasonable approach to JavaScript*
Parse CSV with JavaScript ========================================
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.
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.
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
ES6 spec-compliant RegExp.prototype.flags shim.
detect possibly catastrophic, exponential-time regular expressions
Return a regular expression to capture a function name.
Escape a regular expression string or pattern.
Regular expression to detect an extended-length path.
Return a regular expression to match a newline character sequence.
A regex to match any full character, considering weird character ranges.
Recursive matching plugin for Regex+
Regex for matching HSLA colors.
Regex for matching RGBA color strings.
dockerignore is a file filter library compatible with Docker and the node-ignore API
Returns an object with the (non-glob) base path and the actual pattern.
*A mostly reasonable approach to JavaScript*
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Compile regular expressions using named groups to ES5.
Regular expression for matching astral symbols
Spec-compliant polyfill for String.prototype.matchAll
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
Compile Unicode property escapes in Unicode regular expressions to ES5.
Regex for RGB color strings.
Regex for matching HSL colors.
Generate regular expressions from regjsparser’s AST.
Compile regular expressions' unicodeSets (v) flag.
A library to find JS RegExp with super-linear worst-case time complexity for attack strings that repeat a single character.
Replace search occurrences with a replacement string.
A regular expression to match all emoji-only symbols
glob implementation in pure javascript
Parse regular expressions' unicodeSets (v) flag.
Tokenizes a string that represents a regular expression.
Compile regular expressions using duplicate named groups to index-based groups.
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)
> A simple JavaScript utility for conditionally joining classNames together.
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 regular expression that matches a CHANGELOG filename
Regular expression for getting the root of a posix or windows filepath.
Generate regular expressions from regjsparser’s AST.
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.
Test if a value is a regular expression string.
grep, but in JavaScript.
Clean up regular expressions
Shallow and recursively (deep) clone JavaScript objects that handles circular references
Weapon regeX mutates regular expressions for use in mutation testing.
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.
Return true if a file path is (or has) a dotfile. Returns false if the path is a dot directory.
_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
JavaScript regular expression for matching a quoted string.
Regular expression for matching file names, with or without extension.
Returns true if the given string is a POSIX bracket expression (POSIX character class).
Parse a glob pattern into an object of tokens.
The best regular expression (regex) for matching hex color values from string.
Return true if a file path contains the given path.
Spec-compliant polyfill for String.prototype.replaceAll ESnext proposal
Returns true if a windows file path has invalid characters.
[](https://badge.fury.io/js/@wemnyelezxnpm/quia-quaerat-tenetur) [ utility to rewrite `import` statements as `require()`s; via RegExp
Parse a github URL into an object.
Parses a regular expression string and returns a new regular expression.
Make a synchronous function have a timeout
Regular expression to parse a regular expression string.
Regular expression for matching HTML comments
Returns true if a file path does not contain any invalid characters.
Check if a string is an IP address
Returns true if the value passed is all whitespace.
Parse, validate, traverse, transform, and optimize Oniguruma regular expressions
The tiny, regex powered, lenient, _almost_ spec-compliant JavaScript tokenizer that never fails.
Returns `true` if an array has a glob pattern.
Regular expressions for various Unicode character classes extracted from XRegExp
Functional Regex simplifies the way you work with global regular expressions in JavaScript.
Regular expression for matching scoped npm package names
The tiny, regex powered, lenient, _almost_ spec-compliant JavaScript tokenizer that never fails.
Replace text in files using strings, regexs or functions.
Professional JavaScript utility to generate flexible and accurate regex patterns for data validation
ESLint plugin for finding RegExp mistakes and RegExp style guide violations.
(NPM Package) Collection of various small helpers for javascript and typescript based projects, all tested and documented.
This Typescript to Javascript compiler only drops the Typescript specific keywords. No other changes are made to the code.
A collection of helpful utility functions for common JavaScript development and browser DOM manipulation tasks
Generate regular expressions that match a set of strings
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
Check whether a RegExp flag is supported
Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.
Regular expression for parsing an `author` string into an object following npm conventions.
Replace search occurrences with a replacement string.
Emojibase utility functions for working with emoji characters.
Regular expression for matching URLs
A collection of utilities for emojis
Tagged template string regular expression compiler.
Type-Level RegExp parser, matcher and permutation resolver
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
`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.
Evergreen emoji regex patterns.
Hash map of country ISO-3 codes to regular expression identifiers
PCRE emulation for JavaScript
Split a piece text into multiple chunks based on a search query, allowing you to highlight the matches.
Strip ANSI color codes from a string. No dependencies.
WebAssembly port of Oniguruma regex library
Array extras for regular expressions
Updates a section inside a file with newer content while removing the old content.
A JavaScript module for performing various string transformation tasks. To install this module run command
Generates an anchor for a markdown header.
Regular expression for matching CSS urls.
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.
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 for matching issue references
Tiny glob->regex converter
Implement regex functions with ease in JavaScript
Regex to validate that a URL is a git url.
Replace matching strings and regexes in files
A lite useragent regexes collection.
Regular expressions for matching against the XML Character Classes
Regular expressions.
>*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.
Escape RegExp special characters
A robust ES3-compatible polyfill for the `RegExp.escape` proposal - see https://github.com/tc39/proposal-regex-escaping
Simple, flexible file copy utility
The magical sticky regex-based parser generator 🧙
Regular expression for matching XML NCName
Optimize regex literals
Provides a regex that can be used to test if a string is a valid NPM package name.
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).
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.
Sorting and matching utility using configurable string, glob, regular expression, and/or function matchers
Improved Javascript string split, for handling RegExp in a way that can easily re-create the original string
Regular expression for matching JSDoc comment blocks and the code below them.
ESLint rules using Regular Expression
Package of optimised react components and javascript functions for developers ♫♪
The JavaScript parser for the Conscript condition-scripting language.
Escapes a string literal for use as an argument in the standard RegExp constructor.
Get all the matches for a regular expression in a string.
UUID check for Node and the browser
Check if a string is a valid filename
Create regex for template delimiters.
Replace special characters to their simple characters
Updated fork of OfficeProps.js - A JavaScript library used to extract, edit or remove metadata in Microsoft Office and Open Office files.
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.
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.
`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.)
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.
Replace text patterns with applause.
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.
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
XML Schema pattern (regular expression) matcher
Bash-powered globbing for node.js
utilities for generating regular expression
A tiny, PEG-like system for building language grammars with regexes.
Replace Text with Regex in files before bundling.
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
A fork of `recursive-copy`: Simple, flexible file copy utility
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 v11.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 v3.0.0’s categories, scripts, blocks, bidi, and other properties.