escape-string-regexp

Escape RegExp 特殊字符。「Escape RegExp special characters」

Github stars Tracking Chart

escape-string-regexp

Escape RegExp special characters

Install

$ npm install escape-string-regexp

Usage

import escapeStringRegexp from '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.


Main metrics

Overview
Name With Ownersindresorhus/escape-string-regexp
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2014-06-24 15:04:40
Pushed At2025-05-06 15:42:08
Last Commit At
Release Count10
Last Release Namev5.0.0 (Posted on 2021-04-17 22:45:39)
First Release Namev1.0.0 (Posted on 2014-06-24 17:06:42)
用户参与
Stargazers Count593
Watchers Count13
Fork Count54
Commits Count33
Has Issues Enabled
Issues Count28
Issue Open Count0
Pull Requests Count6
Pull Requests Open Count0
Pull Requests Close Count7
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private