Я нашел способ онлайн для разделения представлений при просмотре приложения Ruby on Rails на iPhone, и он анализирует пользовательский агент, чтобы обнаружить это.Я специально ориентируюсь на iOS 4.2+, так как предыдущие версии не поддерживают веб-сокеты HTML5, которые мне нужны для моего приложения.
Пока я анализирую /(iPhone.+OS.+4_2.+Safari)/
, и кажется, что это работает, но проблема, которую яу меня есть то, что если вы использовали бета-версию или будущую версию ОС, пользовательский агент может не включать 4_2
, но он может поддерживать веб-сокеты.
Мой вопрос ... как я могу разобрать строкучтобы получить следующий результат:
- Если есть 4 или больше
- (необязательно?), за которым следует что-либо
Мой Regex ужасен, такизвините за глупый вопрос: -)
Спасибо заранее!Том.