现在只出现了一个错误,但这是展开后的错误:
不过,这可能是一个很好的线索,因为我最近在添加一个带有负向后行断言的正则表达式时也遇到了这个 Safari 问题。
我的 Safari 版本是 16.3。我将尝试将其升级到 16.6,看看是否能解决问题。
编辑:我看到负向后行断言仅从 16.4 版本开始支持,所以更新很可能会解决我之前的问题——让我们看看这个问题是否相关。不过,我有点担心我的网站对于使用旧版本 Safari 的用户来说会无法正常使用,尤其是当 Safari 更新与操作系统更新相关联时。
编辑 2:升级到 Safari 16.6 后问题解决了:
所以我想我需要在“监视词”正则表达式中使用负向后行断言,还是为使用过时 Safari 版本的用户提供损坏的体验之间做出决定……
感谢大家的帮助!![]()

