0

我正在学习正则表达式,但仍然无法真正理解它。但是,我需要为 Google Analytics 创建一个,并希望有人能提供帮助。

目前我的目标页面是头部匹配:

/结帐/购物车?完成

和漏斗步骤:

/结帐/一页

问题在于漏斗步骤可能是几个不同的略有不同的 URL。它可能是:

/结帐/一页

/结帐/一页/索引

/结帐/多运输/登录

/结帐/多运输/计费

/结帐/多运输/运输

谁能告诉我将这 5 个潜在的 URL “合并”为同一事物的表达方式是什么?另外,如果潜在结果可能是以下示例之一,我会将我的目标网址更改为什么:

/checkout/cart?complete=10000245 <-- (单笔订单)

/checkout/cart?complete=10000245,10000246,10000247 <--(多发订单)

我知道我必须先避开问号,但之后我不确定。

4

1 回答 1

2

对于您的目标页面,您需要使用+ ?and*运算符。

/checkout/cart\?complete(=(\d+,?)*)?

对于漏斗,您需要|and?运算符

/checkout/(onepage(/index)?|multishipping/(login|billing|shipping))
于 2012-08-01T17:18:48.580 回答