Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex Google分析中的正则表达式_Regex_Google Analytics - Fatal编程技术网

Regex Google分析中的正则表达式

Regex Google分析中的正则表达式,regex,google-analytics,Regex,Google Analytics,我需要测试URL是否包含此字符串 表格.aspx?标题=国内表格&id=4783&dataid=508866 如何使用reg表达式执行此操作。我需要设定一个目标 非常感谢也许你想要这样的东西: form\.aspx\?title=[a-z_]+&id=[0-9]+&dataid=[0-9]+ 这与任何看起来像 form.aspx?title=<any word with characters a-z or _> &id=<any number>&

我需要测试URL是否包含此字符串

表格.aspx?标题=国内表格&id=4783&dataid=508866

如何使用reg表达式执行此操作。我需要设定一个目标


非常感谢

也许你想要这样的东西:

form\.aspx\?title=[a-z_]+&id=[0-9]+&dataid=[0-9]+
这与任何看起来像

form.aspx?title=<any word with characters a-z or _>
&id=<any number>&dataid=<any number>
form.aspx?标题=
&id=&dataid=

不建议对静态字符串使用正则表达式匹配。只需对目标使用“head match”并输入该字符串。

是该精确字符串,还是包含那些带有任何值的querystring参数的任何字符串?如果您想要精确匹配,请选中目标的“url contains”选项并输入该精确字符串。不需要正则表达式。正则表达式适用于需要匹配模式的情况。比如,如果你有a=X,X可以是任何数字。如果希望它只匹配a=1,则不需要正则表达式。但是如果你想匹配a是否等于任何数字,这就是正则表达式发挥作用的地方,不太确定这会匹配什么。谢谢我更新了我的答案。你到底想配什么?你只是想匹配,还是想从中提取一些东西?我想在我的第一篇文章中匹配上面的确切URL,而不是像你发布的示例中那样的“任何带字符的单词”等。我已将我的目标漏斗更改为form2.aspx \?title=dominal\u forms&id=4783&dataid=524261,并在?为了逃避它。当过滤时,它会从顶部内容部分返回页面,所以希望它能起作用。如有更多建议,不胜感激。谢谢嗯,不确定google analytics中的目标是如何工作的,但是如果你想匹配精确的字符串,你只需要转义特殊字符,比如“?”或“.”。所以“form2\.aspx\?title=hominal_forms&id=4783&dataid=524261”应该可以。