294 packages found

    Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.

    published 4.0.4 6 months ago
    M
    Q
    P

    Measure the difference between two strings using the Levenshtein distance algorithm

    published 4.0.0 2 months ago
    M
    Q
    P

    Fastest Levenshtein distance implementation in JS.

    published 1.0.12 a year ago
    M
    Q
    P

    The best regular expression (regex) for matching hex color values from string.

    published 1.1.0 4 years ago
    M
    Q
    P

    Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.

    published 3.0.2 3 years ago
    M
    Q
    P

    Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.

    published 5.0.1 3 years ago
    M
    Q
    P

    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`

    published 7.0.1 3 years ago
    M
    Q
    P

    Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`

    published 5.0.0 6 months ago
    M
    Q
    P

    easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

    published 1.0.3 5 years ago
    M
    Q
    P

    Finds degree of similarity between strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.

    published 4.0.4 10 months ago
    M
    Q
    P

    Regular expression for matching semver versions

    published 4.0.2 22 days ago
    M
    Q
    P

    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)

    published 1.2.13 3 years ago
    M
    Q
    P

    Powerful string matching insensitive to diacritics, special characters, symbols and case

    published 1.1.0 2 months ago
    M
    Q
    P

    Simple fuzzy matching

    published 5.0.1 3 months ago
    M
    Q
    P

    a library for matching human-quality input to a list of potential matches using the Levenshtein distance algorithm

    published 5.0.0 5 months ago
    M
    Q
    P

    A isomorphic, bullet-proof, ninja-ready route parsing, matching, and reversing library for Javascript in Node and the browser.

    published 0.0.5 6 years ago
    M
    Q
    P

    Simple wildcard matching

    published 5.0.0 22 days ago
    M
    Q
    P
    M
    Q
    P

    Matches a given phrase to the best match in a database and determines the wildcards using a slot filler. This is like a regex, but much more flexible for phrase matching and alignment.

    published 1.0.18 2 years ago
    M
    Q
    P

    A powerful JSON path processor. Allows you to drill into and manipulate JSON objects with a simple dot-delimited path format e.g. "obj.name".

    published 5.0.0 9 months ago
    M
    Q
    P