$str = "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36"
怎么能匹配到这中间的Nexus 6
呀,
以Android开头,以Build结尾?
啊。怎么匹配呀,正则这儿实在是太弱了。
不一定要写正则啊,截取字符串也可以
如果是安卓客户端的请求,这个信息头基本上都是这些格式,
Dalvik/1.6.0 (Linux; U; Android 4.3; vivo X3L Build/JLS36C)
Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S7500 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML
, like Gecko) Version/4.0 Mobile Safari/533.1
Mozilla/5.0 (Linux; Android
5.1.1; vivo X7 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36
个人认为Build才是查找的关键,可以这么做
没关注过这个信息头,单从这一个字串来说,没法确定。
至少得知道可能会有哪几种情况会出现才能有答案。
你是要检查一个字符串里是否有Nexus 6吗?