diff --git a/index.js b/index.js index 3c77961..fdbbf67 100644 --- a/index.js +++ b/index.js @@ -18,13 +18,13 @@ exports.parse = function (s) { if (/^'/.test(s)) { return s .replace(/^'|'$/g, '') - .replace(/\\(['\\])/g, '$1') + .replace(/\\(["'\\$`(){}!#&*|])/g, '$1'); ; } else if (/^"/.test(s)) { return s .replace(/^"|"$/g, '') - .replace(/\\(["\\])/g, '$1') + .replace(/\\(["'\\$`(){}!#&*|])/g, '$1'); ; } else return s;