我正在使用 PHP 类“Mobile Detect”来检测用户设备类型(平板电脑/手机),但是我也想在 javascript 中检测某些设备。有人可以帮我将以下内容转换为 javascript 正则表达式(只需要一个真/假返回)吗?
var user_agent = navigator.userAgent;
var samsung = 'Galaxy.*Tab|SAMSUNG.*Tablet|Galaxy.*Tab|Android.*GT-';
// if statement checking samsung regex against user agent
var nexus = '^.*Android.*Nexus(((?:(?!Mobile))|(?:(\s(7).+))).)*$';
// if statement checking nexus7 regex against user agent