美文网首页
CocosCreator3.x开发笔记8: Invalid re

CocosCreator3.x开发笔记8: Invalid re

作者: 原味蛋炒饭 | 来源:发表于2023-02-24 16:50 被阅读0次

    在iOS下运行报错,是因为正则不支持

    Invalid regular expression: invalid group specifier nameerrorInfo.stack ? '/n undefined' : ''
    

    因为ios不支持零宽断言

    什么是零宽断言?

    粗略总结:零宽断言是正则表达式中的一种方法,正则表达式在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。

    解决方法:用别的方法替代

    let str = "金额_100" //提取100
    正常是:let money = str.match(/(?<=_).*/)
    iOS中:let money = str.split("_")[1]
    
    

    相关文章

      网友评论

          本文标题:CocosCreator3.x开发笔记8: Invalid re

          本文链接:https://www.haomeiwen.com/subject/qxyxldtx.html