在 Google Analytics 中使用正则表达式匹配 URL 的开始和结束部分
Use Regex to match beginning and end part of URL in Google Analytics
我正在寻找一个正则表达式函数来实现 Google 分析的目标。
考虑这个 URL:/dagje-uit/....variable part..../contact/vpv/bedankt
当 URL 的开头匹配 /dagje-uit/
并且结尾部分包含 /contact/vpv/bedankt
时,正则表达式应该工作 中间的所有内容都可以是可变的。
我试过没有结果
(?=^/dagje-uit/.*)(?=.*/bedankt$).*
(?=^dagje-uit.*)(?=.*bedankt$).*
提前致谢!
问候,
皮姆
如果 Google Analytics 有一些我忽略的正则表达式标准,请原谅我,但是您的正则表达式是否有可能失败,因为它没有说明整个 URL 的开始?在正则表达式的两端添加 .*
可能会有帮助。
对于您所描述的情况,您的正则表达式似乎也过于复杂。一个更简单的匹配可以是:
.*/dagje-uit/.*/contact/vpv/bedankt.*
或
http(s)?://.*/dagje-uit/.*/contact/vpv/bedankt.*
如果您想更加确信它是有效的 URL。
我正在寻找一个正则表达式函数来实现 Google 分析的目标。
考虑这个 URL:/dagje-uit/....variable part..../contact/vpv/bedankt
当 URL 的开头匹配 /dagje-uit/
并且结尾部分包含 /contact/vpv/bedankt
时,正则表达式应该工作 中间的所有内容都可以是可变的。
我试过没有结果
(?=^/dagje-uit/.*)(?=.*/bedankt$).*
(?=^dagje-uit.*)(?=.*bedankt$).*
提前致谢! 问候, 皮姆
如果 Google Analytics 有一些我忽略的正则表达式标准,请原谅我,但是您的正则表达式是否有可能失败,因为它没有说明整个 URL 的开始?在正则表达式的两端添加 .*
可能会有帮助。
对于您所描述的情况,您的正则表达式似乎也过于复杂。一个更简单的匹配可以是:
.*/dagje-uit/.*/contact/vpv/bedankt.*
或
http(s)?://.*/dagje-uit/.*/contact/vpv/bedankt.*
如果您想更加确信它是有效的 URL。