UNPKG

sugar

Version:

A Javascript utility library for working with native objects.

12 lines (8 loc) 263 B
'use strict'; var classChecks = require('../var/classChecks'); var isString = classChecks.isString; function escapeRegExp(str) { if (!isString(str)) str = String(str); return str.replace(/([\\/'*+?|()[\]{}.^$-])/g,'\\$1'); } module.exports = escapeRegExp;