README
@jsbits/escape-regex-str
Part of the JSBits suite.
Escapes special characters in a string, for matching substrings with a RegExp instance.
Install
For NodeJS and JS bundlers:
npm i @jsbits/escape-regex-str
# or
yarn add @jsbits/escape-regex-str
or load escapeRegexStr
in the browser:
<script src="https://unpkg.com/@jsbits/escape-regex-str/index.b.min.js"></script>
Targets
- ES5 compatible browser
- NodeJS v4.2 or later
⇒ escapeRegexStr(str)string
Escapes special characters in a given string in preparation to be used as
argument of the JS RegExp
constructor, useful when you want to match the
given string as a literal substring.
Param | Type | Description |
---|---|---|
str | string |
A string. |
Returns: string
- The escaped string.
Since 1.0.0
Group: dev
Author/Maintainer: aMarCruz
Example
import escapeRegexStr from '@jsbits/escape-regex-str'
const sourceStr = 'Unicorn (white):