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