首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >排除多个IP的正则表达式

排除多个IP的正则表达式
EN

Stack Overflow用户
提问于 2018-07-20 16:21:15
回答 1查看 309关注 0票数 0

我想创建一个过滤器,以排除在谷歌分析视图不同的IP范围。即下面的所有内容。我是不是只把它们放在()中,在它们之间使用|?

代码语言:javascript
运行
复制
^212\.153\.12\.(6[5-9]|[7-8][0-9]|9[0-4])$
^203\.39\.12\.(2(2[5-9]|[3-4][0-9]|5[0-4]))$
^208\.48\.53\.(1(29|[3-8][0-9]|90))$|^200\.142\.99\.(2(49|5[0-4]))$
EN

回答 1

Stack Overflow用户

发布于 2018-07-20 17:10:52

如果只有一个过滤器正则表达式字符串可用,这就是很好的方法。在整个正则表达式字符串的开头和结尾使用单个^$

^first|second|third|fourth$

此外,当你构造3位数字时,也会有多余的括号(仅当你不想进行复杂的组捕获时):

(2(2[5-9]|[3-4][0-9]|5[0-4])) ---> 2(2[5-9]|[3-4][0-9]|5[0-4])

End正则表达式可以类似于:^212\.153\.12\.(6[5-9]|[7-8][0-9]|9[0-4])|203\.39\.12\.2(2[5-9]|[3-4][0-9]|5[0-4])|208\.48\.53\.1(29|[3-8][0-9]|90)|200\.142\.99\.2(49|5[0-4])$

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51438144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档