В трубках шаблонов регулярных выражений, предназначенных для обнаружения мобильных пользовательских агентов, есть бесконечные примеры, даже довольно много в ответах здесь. Знаете ли вы о тот, который, возможно, наиболее широко используется и поддерживается (обновляется, возможно, в репозитории Git)? Там, как правило, Опасно идти одному! Возьмите это.
версия всего, в конечном итоге (например, браузер сброс CSS от Эрика Мейераи др.), так что, возможно, есть и для этого