2010-05-21 3 views
1

J'ai essayé de travailler ce RegEx pour mettre en place un objectif en GA pendant 2 jours, mais je ne peux pas obtenir ma tête autour d'elle ...RegEx pour URL dynamique des paramètres Objectifs

Le format d'URL est comme ceci:

/purchase.php?cDd=1&transaction_id=xxxxxxx&verify=xxxxxxxxxxxxxxxx=&method=creditcard&type=purchase 

transaction_id = est peuplée avec un nombre de septembre verify= est peuplée par une série de chiffres, des lettres dans les deux casquettes et minuscules

Fondamentalement, je voudrais correspondre uniquement les URL qui se terminent par &method=creditcard&type=purchase

J'ai essayé de mettre simplement &method=creditcard&type=purchase mais il récupère aussi d'autres URL.

Répondre

5

Mettez un signe $ à la fin de votre regex.

De cette façon, vous appliquez seulement url match est cette fin avec &method=creditcard&type=purchase

^/purchase.php\?cDd=1&transaction_id=[0-9]*&verify=[a-zA-Z0-9]*=&method=creditcard&type=purchase$ 

ou

&method=creditcard&type=purchase$ 

ferait l'affaire

+0

Merci un mil Lion! – user346958

+0

@gaaustralia: Si cette réponse résout votre problème, vous pouvez montrer votre appréciation en l'acceptant (cliquez sur la coche à gauche), et (dès que votre réputation atteint plus de 15) aussi en l'augmentant. –

-2

Pour toute URL dynamique

^/(.*)&method=creditcard&type=purchase$