Hello Stack社区!
我在尝试在GTM(Google跟踪代码管理器)中创建触发器时遇到了一个问题,我需要谷歌在URL字符串中满足某些参数时触发标记。
以下是URL的字符串,我们需要编写一个正则表达式来触发标记以此为基础触发。
这有三个部分: 示例网址:
espn.com/search_[variable]-ThankyouPage
所以当我尝试时,我得到了'search'|.()\|'TY'
。但这似乎不起作用。
编写正则表达式的最佳方法是什么,我们将这三个参数组合起来应用于Google跟踪代码管理器?
谢谢!
答案 0 :(得分:0)
正则表达式为:
espn\.search/search_(.*)-ThankYouPage
您不需要|
,用于指定要匹配的替代字符串。要匹配连续的字符串,只需将它们连接起来即可。
网址中没有'
,因此根本不应该在正则表达式中。
()
创建一个捕获组,您将放在要提取的变量部分。
*
后需要.
表示允许任意数量的字符。 .
只匹配一个字符。