RegEx для настройки динамических URL-целей - PullRequest
1 голос
/ 21 мая 2010

Я пытался поработать с этим RegEx, чтобы установить цель в GA в течение 2 дней, но я не могу обойти это ...

Формат URL выглядит следующим образом:

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

action_id = заполняется числом чисел verify= заполняется строкой цифр, букв в обеих заглавных и строчных буквах

В основном я хотел бы сопоставлять только те URL-адреса, которые заканчиваются на &method=creditcard&type=purchase

Я пытался просто указать &method=creditcard&type=purchase, но он также извлекает и другие URL.

Ответы [ 2 ]

5 голосов
/ 21 мая 2010

Поставьте знак $ в конце вашего регулярного выражения.

Таким образом, вы обязуетесь сопоставлять только URL, которые заканчиваются на &method=creditcard&type=purchase

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

или

&method=creditcard&type=purchase$

сделает трюк

0 голосов
/ 26 февраля 2015

Для любого динамического URL

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