我试图在谷歌分析中创建一个自定义过滤器来删除我不想看到的url的查询部分。该URL的结构如下正则表达式忽略来自字符串的前12个字符
[domain]/?p=899:2000:15018702722302::NO:::
我想创造出跳过前12个字符的正则表达式(即至:/P = 899:2000),并且什么都将是后用什么都不代替它。
所以我做了这一个:https://regex101.com/r/Xgbfqz/1(可以简化为{0,12}),但我实际上想跳过这些,只让正则表达式匹配之后会发生的任何事情,这样我在Google Analytics中可以将其替换为“”。
中,始终是相同的URL部分
?p=[3numbers]:[0-4numbers]
谢谢
总之,可以指定样本输入和相应的输出? – gurvinder372
你应该可以用['^/\?p = [0-9] {0,3}:[0-9] {0,4}(。*)']( https://regex101.com/r/Xgbfqz/2) –
@Elvira:Google Analytics使用RE2正则表达式引擎,而不是JS。 –