我正在使用 Prism.js 进行语法突出显示,并且我有一个用于检测 Kotlin 中缀函数(?<=\w\s)(\w+)(?=\s\w)
( https://regex101.com/r/wVSO6G/1 ) 的正则表达式,该函数使用积极的前瞻性和积极的前瞻性,但这确实不适用于破坏我整个网站的 Safari 浏览器。
我已经看到了涉及使用匹配器的替代方案,但我没有该选项,因为我只能提供正则表达式,例如:
"infix": [
{
pattern: /(?<=\w\s)(\w+)(?=\s\w)/,
},
],
是否有替代方案可以在 Safari 上使用?