diff --git a/components/bin/pack b/components/bin/pack index 11d399e2c..ebcf8a214 100755 --- a/components/bin/pack +++ b/components/bin/pack @@ -42,7 +42,7 @@ const bundle = (process.argv[3] || 'bundle'); * @return {RegExp} The regular expression for the name, */ function fileRegExp(name) { - return new RegExp(name.replace(/([\\.{}[\]()?*^$])/g, '\\$1'), 'g'); + return new RegExp(name.replace(/([\\.{}[\]()?*+^$])/g, '\\$1'), 'g'); } /** diff --git a/components/webpack.common.cjs b/components/webpack.common.cjs index 4ddac4795..3b56070f9 100644 --- a/components/webpack.common.cjs +++ b/components/webpack.common.cjs @@ -35,7 +35,7 @@ const DIRNAME = __dirname; * @return {string} The string with regex special characters escaped */ function quoteRE(string) { - return string.replace(/([\\.{}[\]()?*^$])/g, '\\$1'); + return string.replace(/([\\.{}[\]()?*+^$])/g, '\\$1'); } /****************************************************************/