gpt4 book ai didi

HTTP 用户代理的正则表达式

转载 作者:行者123 更新时间:2023-12-01 07:35:04 26 4
gpt4 key购买 nike

什么Regex可以用来清除HTTP User Agent的一些信息。(我实际上对简化用户代理字符串感兴趣,以便更轻松地识别手机的设备 ID)

我想删除一个字符串,后跟一个斜杠或一个空格,然后是数字和点。

版本前的斜杠

  • Mozilla/5.0
  • AppleWebKit/537.36
  • Chrome/31.0.1650.59
  • Safari /537.36

版本前空格

  • 安卓4.4.2
  • MSIE 10.0

谢谢,安德烈

最佳答案

试试这个正则表达式:

 .+?[/\s][\d.]+

描述

Regular expression visualization

演示

http://regexr.com?37l4e

讨论

您可能会注意到这个 UA 字符串有超过 10 个数字和点。这就是我使用 [\d.]+ 的原因。

关于HTTP 用户代理的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20569000/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com