quotemeta
escape regular expression characters
Last updated 13 years ago by substack .
MIT · Repository · Original npm · Tarball · package.json
$ cnpm install quotemeta 
SYNC missed versions from official npm registry.

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('\\d ' + 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

Current Tags

  • 0.0.0                                ...           latest (13 years ago)

1 Versions

  • 0.0.0                                ...           13 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 1
Last Month 1
Dependencies (0)
None
Dev Dependencies (2)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |