Merge pull request #250 from zacronos/master

handle regex special characters
This commit is contained in:
Nathan Rajlich 2016-10-22 12:18:33 -07:00 committed by GitHub
commit 0682a14c16

View File

@ -141,7 +141,7 @@ function enable(namespaces) {
for (var i = 0; i < len; i++) {
if (!split[i]) continue; // ignore empty strings
namespaces = split[i].replace(/\*/g, '.*?');
namespaces = split[i].replace(/[\\^$+?.()|[\]{}]/g, '\\$&').replace(/\*/g, '.*?');
if (namespaces[0] === '-') {
exports.skips.push(new RegExp('^' + namespaces.substr(1) + '$'));
} else {