Regex 用于将IP排除在范围之外的正则表达式

Regex 用于将IP排除在范围之外的正则表达式,regex,google-analytics,Regex,Google Analytics,我正在使用google analytics,并为其中一个网站设置了一个过滤器,以排除不在IP范围内的流量,但我正在创建一个新的配置文件,以跟踪该IP范围内的所有流量。这将允许我使用两个不同的配置文件,一个查看校园内的所有流量,另一个查看不包括校园流量的所有流量 校园IP范围的正则表达式为 ^192\.245\.((2[5-8])\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))|29\.0)$ 我想补充一下!对于它,要将其设置为不在I

我正在使用google analytics,并为其中一个网站设置了一个过滤器,以排除不在IP范围内的流量,但我正在创建一个新的配置文件,以跟踪该IP范围内的所有流量。这将允许我使用两个不同的配置文件,一个查看校园内的所有流量,另一个查看不包括校园流量的所有流量

校园IP范围的正则表达式为

^192\.245\.((2[5-8])\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))|29\.0)$
我想补充一下!对于它,要将其设置为不在IP范围内,请将其设置为排除此IP范围之外的所有流量,因为我将其设置为“不”!”在IP范围的前面

!^192\.245\.((2[5-8])\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))|29\.0)$
IP范围为:

192.245.25.0至192.245.29.9


总而言之,我希望有一个只跟踪该IP范围内流量的配置文件。

为什么不将对话框中的设置更改为“包括”

!^192\.245\.((2[5-8])\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))|29\.0)$
帮助文档非常清楚Include和Exclude过滤器的含义。
请参阅:

我认为,但同时,它可能只包括所有流量,甚至包括IP范围内的流量,因此可能无法按我希望的方式工作。quick google返回