安卓小程序正常,ios白屏报错,无效正则表达式
"MiniProgramError\nSyntaxError\nError: SyntaxError\nat line:4171,column:2635962,SyntaxError: Invalid regular expression: invalid group specifier name Stack: (native code)"
原因:ios不允许(?<=、?<!、?!、?=)的正则表达式。
解决方法:更换其他方法,或者(判断同时拥有字母和数字改为判断两次)判断两次,示例
/^[a-zA-Z][a-zA-Z0-9]{5,12}$/ 和 /[0-9]+/
标签:specifier,code,nSyntaxError,正则表达式,SyntaxError,ios From: https://www.cnblogs.com/fhysy/p/16932907.html