Определение регулярного выражения javascript для Android

Как мне создать еще 3 скрипта с регулярным выражением, которые будут проверять, является ли андроид определенной версией. Я предоставил образец ua-заголовка из версии Android версии 2.2.

Нужны сценарии

Пример строки android ua:

Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 

Основанный на этом скрипте

 var ua = navigator.userAgent.toLowerCase(); var isAndroid = ua.indexOf("android") > -1; 

Как раз что-то вроде этого:

 var isAndroid = /android/i.test(ua); var isGingerbread = /android 2\.3/i.test(ua); var isHoneycombOrNewer = /android [3-9]/i.test(ua); var isFroyoOrOlder = isAndroid && !isGingerbread && !isHoneycombOrNewer; 
Intereting Posts
Метод makeText в типе типа Toast не применим для аргументов Ошибка неудовлетворенной связи при использовании библиотеки SQLCipher Как сохранить и получить целочисленное значение в общих предпочтениях в android? Переменная точка наблюдения не работает в проектах Eclipse / ADT Android Окно в стиле AppCompat, содержащее фрагмент Отладчик Android – объекты Firebase запутываются OnActivityResult не работает? Направления перехода взорваться между фрагментами Android – Получение звука для воспроизведения через динамик Как сделать перетаскиваемый LimitLine в MPAndroidChart Как получить направление на Android (например, Север, Запад) Как сохранить поля формы деятельности при переключении на другую деятельность и вернуться Как удалить оттенок цвета чертежей в NavigationView? Невозможно получить ответ response.body.toString () OkHttp для возврата строки Java.lang.IllegalStateException: активность была уничтожена