正则识别浏览器

ver : (__ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],

opera : /opera/.test(__ua),

maxthon : /maxthon/.test(__ua),

theworld : /theworld/.test(__ua),

qq : /qqbrowser/.test(__ua),

sogou : /se /.test(__ua),

liebao : /liebao/.test(__ua),

firefox : /mozilla/.test(__ua) && !/(compatible|webkit)/.test(__ua),

chrome : /chrome|crios/.test(__ua),

safari : /webkit/.test(__ua),

uc : /ucbrowser|ucweb|rv:1.2.3.4|uc/.test(__ua),

ie : /msie/.test(__ua) && !/opera/.test(__ua),

ios: !!__ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),

android: /android|linux/.test(__ua),

iphone: /iphone/.test(__ua),

ipad: /ipad/.test(__ua)

你可能感兴趣的:(正则识别浏览器)