[求助]js正则表达式正向否定预查报错

huazhizui 2014-02-08 03:49:11

如图,是在chrome中运行js报错。
正向预查可以使用,用反向预查就报错。
在线等啊。
代码如下:
/(?<!95|98|NT|2000)Windows/.test('2000Windows')
...全文
211 点赞 收藏 4
写回复
4 条回复
人生难得一只鸡 2014年02月08日
由于JS的正则版本较低,没办法支持“反向预查”,关键是你想实现什么效果,匹配出什么,可以采用其他变通的方式。
回复 点赞
天际的海浪 2014年02月08日
好像没有浏览器支持
回复 点赞
huazhizui 2014年02月08日
引用 1 楼 u011461314 的回复:
不支持,不就报错了。
chrome不支持吗?有没有浏览器支持?
回复 点赞
zhjdg 2014年02月08日
不支持,不就报错了。
回复 点赞
发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告