报错: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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐