escape-string-regexp
Escape RegExp special characters
Last updated 3 months ago by sindresorhus .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install escape-string-regexp 
SYNC missed versions from official npm registry.

escape-string-regexp Build Status

Escape RegExp special characters

Install

$ npm install escape-string-regexp

Usage

const escapeStringRegexp = require('escape-string-regexp');

const escapedString = escapeStringRegexp('How much $ for a ?????');
//=> 'How much \\$ for a ????\\?'

new RegExp(escapedString);

You can also use this to escape a string that is inserted into the middle of a regex, for example, into a character class.


Get professional support for this package with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.

Current Tags

  • 4.0.0                                ...           latest (3 months ago)

9 Versions

  • 4.0.0                                ...           3 months ago
  • 3.0.0                                ...           4 months ago
  • 2.0.0                                ...           a year ago
  • 1.0.5                                ...           4 years ago
  • 1.0.4                                ...           5 years ago
  • 1.0.3                                ...           5 years ago
  • 1.0.2                                ...           6 years ago
  • 1.0.1                                ...           6 years ago
  • 1.0.0                                ...           6 years ago
Maintainers (1)
Downloads
Today 16,386
This Week 114,919
This Month 150,087
Last Day 50,125
Last Week 277,545
Last Month 1,223,817
Dependencies (0)
None
Dev Dependencies (3)
Dependents (1825)

Copyright 2014 - 2017 © taobao.org |