Spaces:
Sleeping
Sleeping
| ; | |
| var escapeStringRegexp = require('escape-string-regexp'); | |
| module.exports = function (str, target) { | |
| if (typeof str !== 'string' || typeof target !== 'string') { | |
| throw new TypeError('Expected a string'); | |
| } | |
| return str.replace(new RegExp('(?:' + escapeStringRegexp(target) + '){2,}', 'g'), target); | |
| }; | |