2017-02-12 12 views
0

Googleアナリティクスの正規表現内の文字を(ゴール内で)除外しようとしています。両方が同様にいくつかの結果では後に、私は唯一の/done/bGoogleアナリティクスでRegexを使用して文字を除外する

を測定しようとしています

をUTMのパラメータを持っている可能性があることを

/signup/done/b 
/signup/done/bp 

注:

基本的に、私は次のURLを持つ2つのページを持っています私が持っていた正規表現は次のとおりですが、両方の文字列が含まれています:

(/signup/done/plan/b) 

私はそれを変更して(そして外部の正規表現テスターでそれを検証した)私は0の結果を得たので、/b/も含まれていませんでした。

(/signup/done/plan/b[^p]) 
+0

'\/signup \/done \/plan \/b $' – GurV

+0

ありがとうございました。技術的には、最後にUTMコードが存在する可能性があるため、無限の可能性があります。 – avi

答えて

1

この正規表現は、URLが/bで終わるか、クエリパラメータがある場合、ケースハンドルになります。

/signup/done/b($|\?.*) 

だから変換 URLの例は次のようになります。

/signup/done/b 
/signup/done/b?utm_campaign=test&utm_medium=display 
/signup/done/b?query=value 

の例:のURLは、

/signup/done/bd 
/signup/done/b/something 
+0

良い答え。 Avi、ここで正規表現の構文を確認できます:http://www.analyticsmarket.com/freetools/regex-tester –

関連する問題