Test.java 808 B

12345678910111213141516171819202122232425
  1. import java.util.regex.Matcher;
  2. import java.util.regex.Pattern;
  3. /**
  4. * @author 献
  5. * @company 深圳爱贝源科技有限公司
  6. * @date 2017/7/10 10:49
  7. * @tel 18271840547
  8. * @website www.iamberry.com
  9. */
  10. public class Test {
  11. public static void main(String[] args) {
  12. String userAgent = "Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 wechatdevtools/0.17.172600 MicroMessenger/6.5.7 Language/zh_CN webview/0";
  13. Pattern pattern = Pattern.compile(";\\s?(\\S*?\\s?\\S*?)\\s?(Build)?/");
  14. Matcher matcher = pattern.matcher(userAgent);
  15. String model = null;
  16. if (matcher.find()) {
  17. model = matcher.group(1).trim();
  18. System.out.println(model);
  19. }
  20. }
  21. }