原因 打包后的js不支持原生的双斜线格式的正则 // 例子 // 打包情况下会报错 let regExp = /(?<!\d*\.\d*)(\d)(?=(\d{3})+(?!\d))/g; // 修改为下面的格式即可 let regExp = new RegExp("(?<!\\d*\\.\\d*)(\\d)(?=(\\d{3})+(?!\\d))", 'g');