IOS中不支持的Javascript

/post/ios-bug article cover image

ios下不支持向后匹配正则语法安卓正常

stakoverflow问题

报错信息

<u>syntaxerror: invalid regular expression: invalid group specifier name</u>

报错正则表达式

js
date.split(' ')[0].match(/(?<=\W)\d{2}-\d{2}/)[0]

Safari版本至目前15.都不支持,改为字符串分割、截取其他方式皆可。

ios不支持yyyy-mm-dd-hhmmss转时间戳

js
// 将 - 转为 / 否则返回NaN
const timeStamp = new Date(dateFormat.replace(/-/g, '/'));