quotemeta

0.0.0 • Public • Published

quotemeta

escape regular expression metacharacters

This module is like perl's quotemeta without the part about \Q...\E.

build status

browser support

example

var quotemeta = require('quotemeta');
 
var query = new RegExp('\\' + quotemeta('node.js'));
var filter = function (x) { return query.test(x) };
 
var xs = [
    '0 node^js y',
    '1 node_js x',
    '2 node.js 5',
    '3 beep z',
    'X node.js Y',
    '4 boop w'
];
console.dir(xs.filter(filter));

methods

var quotemeta = require('quotemeta')

var escaped = quotemeta(string)

Return string with metacharacters escaped with \s.

install

With npm do:

npm install quotemeta

license

MIT

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i quotemeta

    Weekly Downloads

    59,833

    Version

    0.0.0

    License

    MIT

    Last publish

    Collaborators

    • nopersonsmodules