用正则表达式检测低于或等于IE6的浏览器的useragent

检测低于或等于IE6的浏览器的useragent的正则表达式
我才发现,我们的IE浏览器的useragent都被插件改得不成样了,所以要写个严格点的规则来检测,否则很可能把高于IE6的浏览器也判断在内。
正则表达式是:
^Mozilla/4\.[0-9]+\ \(compatible;\ MSIE\ [0-6]

如果要检测大等于于IE7的浏览器,则是
^Mozilla/4\.[0-9]+\ \(compatible;\ MSIE\ [7-9]

不过以上规则可能不使用于IE10,但是谁知道呢?^_^

Leave a comment