gpt4 book ai didi

正则表达式 排除匹配

转载 作者:行者123 更新时间:2023-12-02 11:43:54 25 4
gpt4 key购买 nike

鉴于此用户代理:

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10

这个正则表达式:

Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune

我需要修改正则表达式,以便如果用户代理包含 Mobile AND iPad,则不会产生匹配项。但如果用户代理仅包含 Mobile 而不含 iPad,则它确实会产生匹配项。

我通常使用正则表达式,但不太确定如何处理这个。

任何帮助将不胜感激。谢谢。

更新 6/26:仍然没有解决方案。

最佳答案

使用负面展望:

((?!^.*iPad.*$)Mobile)|iP(hone|od)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune

关于正则表达式 排除匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17286369/

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