在Google Analytics报告中删除尾部斜杠

时间:2014-08-29 08:53:51

标签: regex google-analytics trailing-slash

在Google Analytics(分析)字段“网站内容”报告中,我始终会收到两个关于一个链接的数据,一个包含斜杠,另一个包含非链接 像这样:

/post-one.html
/post-one.html/

我想只收到(/post-one.html)的数据,然后创建一个搜索和替换过滤器:

Search string: \.html/$
Replace string: \.html$

但它不起作用。 我该怎么办?

3 个答案:

答案 0 :(得分:4)

搜索字符串:\/$

替换字符串:空字符串

答案 1 :(得分:2)

你在这里有一个额外的*。删除它。
您还需要从替换字符串中删除正则表达式功夫:

Search string: \.html/$
Replace string: .html

答案 2 :(得分:1)

基于其他一些评论和一些实验,我意识到Google帮助文本实际上暗示搜索字段中的正斜杠不需要被转义(所以它只是准正则表达式):

  

“搜索和替换”过滤器的常见用例是将多个URL转换为一个。例如,合并' example.com/article/CA/planning+your+trip.html'和' example.com/article/NY/exploring+the+country.html'因此,您要应用此过滤器的配置文件的报告将显示' example.com/article /',请按以下步骤操作:

Search String: example\.com/article/.*
Replace String: example\.com/article/

所以我能够使用以下内容创建搜索/替换过滤器:

Search String: [^^]/$
Replace String: [blank]

它似乎正在发挥作用。