新版chrome正则支持负向前瞻
js的正则一直不支持负向前瞻而被我们所诟病,很多能通过负向前瞻就可以简单实现的功能因为js不支持负向前瞻只能过另类的方式来实现,今日偶然发现在chrome中可以使用负向前瞻
要知道在以前的chrome版本中,此项功能是作为实验性功能出现在chrome中的,默认是关闭状态,需要手动打开才行,而现在默认就支持但是在nodejs(8.9.4)中仍然没有支持
相信因为google的引领,新版本中的nodejs也将很快支持负向前瞻,一旦nodejs支持此项特性,相比浏览器端,nodejs因为运行在服务器端,将会很快在我们的系统中被应用,无需考虑兼容问题
而浏览端因为涉及到旧版本的兼容问题,目前还不能在真正系统中使用
续:经测试:现在官网最新LTS版本8.11.4已经支持此项特性