16 lines
535 B
Plaintext
16 lines
535 B
Plaintext
|
"use strict";
|
||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||
|
exports.escapeRegExp = void 0;
|
||
|
/**
|
||
|
* Lodash <https://lodash.com/>
|
||
|
* Released under MIT license <https://lodash.com/license>
|
||
|
*/
|
||
|
const reRegExpChar = /[\\^$.*+?()[\]{}|]/g;
|
||
|
const reHasRegExpChar = RegExp(reRegExpChar.source);
|
||
|
function escapeRegExp(string = '') {
|
||
|
return string && reHasRegExpChar.test(string)
|
||
|
? string.replace(reRegExpChar, '\\$&')
|
||
|
: string;
|
||
|
}
|
||
|
exports.escapeRegExp = escapeRegExp;
|
||
|
//# sourceMappingURL=escapeRegExp.js.map
|