0

正規表現を学習している最中ですが、まだ頭を包み込むことはできません。しかし、私はGoogle Analytics用に作成する必要があり、誰かが助けてくれることを望んでいました。

現在、私の目標ページはヘッドマッチです:

/ checkout / cart?complete

じょうごのステップ:

/ checkout / onepage

問題は、目標到達プロセスのステップがいくつかの異なるわずかに異なるURLである可能性があることです。かもしれない:

/ checkout / onepage

/ checkout / onepage / index

/ checkout / multishipping / login

/ checkout / multishipping / billing

/ checkout / multishipping / shipping

これらの5つの潜在的なURLを同じものとして「ひとまとめにする」という表現を誰かに教えてもらえますか?また、潜在的な結果が以下の例の1つになる可能性がある場合、目標URLを何に変更しますか。

/ checkout / cart?complete = 10000245 <-(単一注文)

/ checkout / cart?complete = 100000245,10000246,10000247 <-(マルチシップ注文)

最初に疑問符をエスケープする必要があることはわかっていますが、その後はわかりません。

4

1 に答える 1

2

目標ページには、+ ?and*演算子を使用する必要があります。

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

じょうごの場合は、|?演算子が必要になります

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