报错:Invalid regular expression: invalid group specifier name
查看是否有正则表达式
1.格式不对

// 错误格式
let regExp = /(?<!\d*.\d*)(\d)(?=(\d{3})+(?!\d))/g;

// 修改为下面的格式即可
let regExp = new RegExp("(?<!\d*\.\d*)(\d)(?=(\d{3})+(?!\d))", ‘g’);

注意两点:
1.用//包裹改为用""包裹
2.\d等元字符改为\d
2.目前ios不支持零宽断言
let regExp = “(?<=\s)\d(?=\s)”;

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐