你看下构建后的代码,是不是 ÷ 改成unicode了(我猜的)?
我试了下
let str = "3÷2";
console.log(str.replace(/÷/g, "CCC"));
编译后的代码
console.log("3\xf72".replace(/\xf7/g, "CCC"))
输出 (微信开发者工具)

感谢大佬,是转义字符的问题 “/\÷/g” 改成 “/÷/g” 就好了
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。
你看下构建后的代码,是不是 ÷ 改成unicode了(我猜的)?
我试了下
let str = "3÷2";
console.log(str.replace(/÷/g, "CCC"));
编译后的代码
console.log("3\xf72".replace(/\xf7/g, "CCC"))
输出 (微信开发者工具)

感谢大佬,是转义字符的问题 “/\÷/g” 改成 “/÷/g” 就好了
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。