2010-05-21 8 views
1

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

Формат URL выглядит так:

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

TRANSACTION_ID = заполняется с септ чисел verify= заполняется строка чисел, букв в обеих шапок и нижний регистр

в основном я хотел бы, чтобы соответствовать только URL, какие гол &method=creditcard&type=purchase

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

ответ

5

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

Таким образом, Вы поддерживаете только матч 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

Спасибо мил лев! – user346958

+0

@gaaustralia: Если этот ответ решает вашу проблему, вы можете проявить свою признательность, приняв его (щелкните по галочке слева) и (как только ваша репутация взбирается более чем на 15), также вы можете его перенести. –

-2

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

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