sublime用正则搜索的奇怪现象

先看正常的,重点在\s{1}这里,因为匹配的是1个空格,所以这里匹配到了第三个。
clipboard.png

同理,(?<=SERVICE_URL":\s{2}").+(?=")匹配到了第一个。

但是(?<=SERVICE_URL":\s{0,3}").+(?=")这个是匹配不到任何结果,
不仅如此,(?<=SERVICE_URL":\s?").+(?=")也是匹配不到任何结果的。

然后坐了在线测试:
clipboard.png

不在零宽断言里写是OK的,所以这是sublime正则搜索零宽断言的漏洞?不能在零宽断言里加数量限制?

阅读 1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题