在 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。