Search results
6000 packages found
A tiny, PEG-like system for building language grammars with regexes.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
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`
Returns true if a value is a plain object, array or function.
Validate & sanitize social links
- behance
- dev_to
- dribbble
- exercism
- expression
- github
- is-valid
- keybase
- lemmy_world
- links
- linktree
- View more
Compile regular expressions using named groups to ES5.
Give a regex, get a robust predicate function that tests it against a string.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- less mixins
- concatMap
- stdlib
- look-up
- helpers
- Observables
- stable
- WebSockets
- watcher
- jwt
- time
- ES5
- bundling
- sort
- View more
Examples of using the suite of apg-js applications and libraries.
Flexible and powerful JSON pattern validation library with support for complex, nested structures, array validation, and a wide range of validation patterns. Includes logical operators and strict/nullable types.
oniguruma regular expression library
JavaScript APG, an ABNF Parser Generator
A library for teleporting rich data to another place.
detect possibly catastrophic, exponential-time regular expressions
Pattern matching library
- array
- condition
- match
- matching
- object
- pattern
- pattern-matching
- predicate
- string
- regex
- regular expression
- nested
- deep
- recursive
Implement regex functions with ease in JavaScript
- regex
- regular expression
- javascript
- case converter
- string manipulation
- email validation
- password validation
- jest
- task
- querystring
- airbnb
- hasOwnProperty
- hasOwn
- es2015
- Array.prototype.flatMap
- cors
- watchFile
- input
- make
- protocol-buffers
- Uint16Array
- View more
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)
Human readable regular expressions.