J'ai trouvé une méthode en ligne pour séparer les vues lors de la visualisation d'une application Ruby on Rails sur un iPhone et il analyse l'agent utilisateur pour le détecter. Je cible spécifiquement iOS 4.2+ car les versions précédentes ne prennent pas en charge les Sockets Web HTML5 dont j'ai besoin pour mon application.Analyse de l'agent utilisateur avec Regex
Jusqu'à présent, je suis l'analyse /(iPhone.+OS.+4_2.+Safari)/
et il semble fonctionner un traitement, mais le problème que je suis est que si vous utilisiez une version bêta ou une future de l'OS l'agent utilisateur pourrait ne pas inclure 4_2
mais il peut soutenir Web Prises
Ma question est .. comment pourrais-je analyser la chaîne pour avoir le résultat suivant:
- S'il y a 4 ou plus
- (en option?) Suivi par quoi que ce soit
Mon Regex est terrible, alors excusez la question stupide :-)
Merci à l'avance! Tom.