如下正则,在 Chrome 上 OK ,但是 Safari 上报 Invalid regular expression,看了一下原因是 Safari 不支持向后匹配 ((?<!),见 can i use
Invalid regular expression
(?<!
如下是我的正则:
/(?<!\/.*?)showLineNumbers(?:\{(\d+)})?/
期望的效果如图:
求一个不使用向后匹配表达式((?<!)的替代方法 🙏
PS. 这个正则工具挺好用的: https://regex101.com